From 161a509abab930c0ecd1094f058cc2a3f0526479 Mon Sep 17 00:00:00 2001 From: Thein Lin Kyaw Date: Sat, 11 Jul 2020 11:50:20 +0630 Subject: [PATCH] validate employee id uniqueness by shop_code --- app/models/employee.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/employee.rb b/app/models/employee.rb index 58ed7290..d479ebb9 100755 --- a/app/models/employee.rb +++ b/app/models/employee.rb @@ -8,7 +8,7 @@ class Employee < ApplicationRecord validates_presence_of :name, :role validates_presence_of :password, :on => [:create] - validates :emp_id, uniqueness: true, numericality: true, length: {in: 1..4}, allow_blank: true + validates :emp_id, uniqueness: { scope: :shop_code }, numericality: true, length: {in: 1..4}, allow_blank: true validates :password, numericality: true, length: {in: 3..9}, allow_blank: true before_create :generate_app_id, :generate_app_token,