Project

General

Profile

Defect #43910 » 43910.patch

Go MAEDA, 2026-03-26 09:29

View differences:

app/models/project.rb
86 86
  validates_format_of :identifier, :with => /\A(?!\d+$)[a-z0-9\-_]*\z/,
87 87
                      :if => proc {|p| p.identifier_changed?}
88 88
  # reserved words
89
  validates_exclusion_of :identifier, :in => %w(new)
89
  validates_exclusion_of :identifier, :in => %w(new autocomplete)
90 90
  validate :validate_parent
91 91

  
92 92
  after_update :update_versions_from_hierarchy_change,
test/unit/project_test.rb
96 96
               "ab-12" => true,
97 97
               "ab_12" => true,
98 98
               "12" => false,
99
               "autocomplete" => false,
99 100
               "new" => false}
100 101

  
101 102
    to_test.each do |identifier, valid|
(2-2/2)