feat: Enable Capacity Config UI (#5164)
- Enables Capacity Config in UI - Rewrite auto assignment Logic to consider only online agents fixes: #4990
This commit is contained in:
@@ -5,6 +5,7 @@ FactoryBot.define do
|
||||
transient do
|
||||
skip_confirmation { true }
|
||||
role { 'agent' }
|
||||
auto_offline { true }
|
||||
account { nil }
|
||||
inviter { nil }
|
||||
end
|
||||
@@ -18,7 +19,10 @@ FactoryBot.define do
|
||||
|
||||
after(:build) do |user, evaluator|
|
||||
user.skip_confirmation! if evaluator.skip_confirmation
|
||||
create(:account_user, user: user, account: evaluator.account, role: evaluator.role, inviter: evaluator.inviter) if evaluator.account
|
||||
if evaluator.account
|
||||
create(:account_user, user: user, account: evaluator.account, role: evaluator.role, inviter: evaluator.inviter,
|
||||
auto_offline: evaluator.auto_offline)
|
||||
end
|
||||
end
|
||||
|
||||
trait :with_avatar do
|
||||
|
||||
Reference in New Issue
Block a user