diff --git a/app/models/repository_list_item.rb b/app/models/repository_list_item.rb index 0a934cfc7..e3dbeeb5f 100644 --- a/app/models/repository_list_item.rb +++ b/app/models/repository_list_item.rb @@ -10,6 +10,6 @@ class RepositoryListItem < ApplicationRecord class_name: 'User' validates :data, presence: true, - uniqueness: { scope: :repository, case_sensitive: false }, + uniqueness: { scope: :repository_column, case_sensitive: false }, length: { maximum: Constants::TEXT_MAX_LENGTH } end diff --git a/spec/models/repository_list_item_spec.rb b/spec/models/repository_list_item_spec.rb index b1df9b946..dde1ae856 100644 --- a/spec/models/repository_list_item_spec.rb +++ b/spec/models/repository_list_item_spec.rb @@ -27,7 +27,7 @@ RSpec.describe RepositoryListItem, type: :model do should validate_length_of(:data).is_at_most(Constants::TEXT_MAX_LENGTH) end - context 'has a uniq data scoped on repository' do + context 'has a uniq data scoped on repository column' do let!(:user) { create :user } let!(:repository_one) { create :repository } let!(:repository_column) do