diff --git a/lib/NGCP/Panel/Utils/Contract.pm b/lib/NGCP/Panel/Utils/Contract.pm index 2f6dd247cc..189cbce6db 100644 --- a/lib/NGCP/Panel/Utils/Contract.pm +++ b/lib/NGCP/Panel/Utils/Contract.pm @@ -222,6 +222,17 @@ sub get_contracts_rs_sippbx{ $reseller_condition = $c->user->contract->contact->reseller_id; } elsif($c->user->roles eq "admin") { } + $customers = $customers->search({ + 'contact.reseller_id' => $reseller_condition , + }); + + my $reseller_condition; + if($c->user->roles eq "reseller") { + $reseller_condition = $c->user->reseller_id; + } elsif($c->user->roles eq "subscriberadmin") { + $reseller_condition = $c->user->contract->contact->reseller_id; + } elsif($c->user->roles eq "admin") { + } if ($reseller_condition){ $customers = $customers->search({ 'contact.reseller_id' => $reseller_condition ,