diff --git a/lib/NGCP/Panel/Controller/EmergencyMapping.pm b/lib/NGCP/Panel/Controller/EmergencyMapping.pm index 0bfe009f65..1cc3721827 100644 --- a/lib/NGCP/Panel/Controller/EmergencyMapping.pm +++ b/lib/NGCP/Panel/Controller/EmergencyMapping.pm @@ -23,11 +23,16 @@ sub list :Chained('/') :PathPart('emergencymapping') :CaptureArgs(0) { my ( $self, $c ) = @_; my $emergency_container_rs = $c->model('DB')->resultset('emergency_containers'); + my $emergency_mapping_rs = $c->model('DB')->resultset('emergency_mappings'); if($c->user->roles eq "reseller") { $emergency_container_rs = $emergency_container_rs->search({ reseller_id => $c->user->reseller_id }); + $emergency_mapping_rs = $emergency_mapping_rs->search({ + reseller_id => $c->user->reseller_id + }); } + $c->stash(emergency_container_rs => $emergency_container_rs); $c->stash->{emergency_container_dt_columns} = NGCP::Panel::Utils::Datatables::set_columns($c, [ { name => "id", "search" => 1, "title" => $c->loc("#") }, @@ -35,7 +40,6 @@ sub list :Chained('/') :PathPart('emergencymapping') :CaptureArgs(0) { { name => "name", "search" => 1, "title" => $c->loc("Name") }, ]); - my $emergency_mapping_rs = $c->model('DB')->resultset('emergency_mappings'); $c->stash(emergency_mapping_rs => $emergency_mapping_rs); $c->stash->{emergency_mapping_dt_columns} = NGCP::Panel::Utils::Datatables::set_columns($c, [ { name => "id", "search" => 1, "title" => $c->loc("#") },