mirror of
https://github.com/opf/openproject.git
synced 2026-06-14 03:30:14 +00:00
Switch to case sensitive uniqueness validation
This commit is contained in:
+1
-1
@@ -80,7 +80,7 @@ class Role < ApplicationRecord
|
||||
validates :name,
|
||||
presence: true,
|
||||
length: { maximum: 256 },
|
||||
uniqueness: { case_sensitive: true }
|
||||
uniqueness: { case_sensitive: false }
|
||||
|
||||
# Turn this class into an abstract one by validating the STI column.
|
||||
validates :type,
|
||||
|
||||
@@ -40,7 +40,7 @@ class Status < ApplicationRecord
|
||||
|
||||
validates :name,
|
||||
presence: true,
|
||||
uniqueness: { case_sensitive: false },
|
||||
uniqueness: { case_sensitive: true },
|
||||
length: { maximum: 256 }
|
||||
|
||||
validates :default_done_ratio, inclusion: { in: 0..100, allow_nil: false }
|
||||
|
||||
+3
-1
@@ -61,7 +61,9 @@ class Type < ApplicationRecord
|
||||
|
||||
acts_as_list
|
||||
|
||||
validates :name, uniqueness: { case_sensitive: false }
|
||||
validates :name,
|
||||
presence: true,
|
||||
uniqueness: { case_sensitive: true }
|
||||
|
||||
scopes :milestone
|
||||
|
||||
|
||||
Reference in New Issue
Block a user