Skip to content

Commit

Permalink
check uniqueness case insensitive
Browse files Browse the repository at this point in the history
  • Loading branch information
codez committed Jun 13, 2017
1 parent 3c601fb commit 13c9b42
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion app/models/profile.rb
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ class Profile < ActiveRecord::Base
has_many :shows, dependent: :restrict_with_error
has_many :archive_formats, dependent: :destroy

validates :name, presence: true, uniqueness: true
validates :name, presence: true, uniqueness: { case_sensitive: false }
validates :default, inclusion: [true, false]
validate :assert_exactly_one_default_profile_exists

Expand Down
2 changes: 1 addition & 1 deletion app/models/show.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ class Show < ActiveRecord::Base

has_many :broadcasts, dependent: :restrict_with_error

validates :name, presence: true, uniqueness: true
validates :name, presence: true, uniqueness: { case_sensitive: false }

before_validation :set_default_profile_id

Expand Down
2 changes: 1 addition & 1 deletion app/models/user.rb
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ class User < ActiveRecord::Base

has_secure_token :api_key

validates :username, presence: true, uniqueness: true
validates :username, presence: true, uniqueness: { case_sensitive: false }

scope :list, -> { order(:last_name, :first_name, :username) }

Expand Down

0 comments on commit 13c9b42

Please sign in to comment.