From 738bd6fee0638c1d355606edee2ac5329bc07937 Mon Sep 17 00:00:00 2001 From: Guillem Jover Date: Wed, 17 Jun 2020 16:30:41 +0200 Subject: [PATCH] TT#83651 Move code within the try {} block Change-Id: I43e8dfd3375d9e22bb6ba338b2a821a8e1f1d342 (cherry picked from commit 0a96a5d7ba2873aba1f8e413adfb3a6b84705bdb) --- lib/NGCP/Panel/Role/API/RtcNetworks.pm | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/lib/NGCP/Panel/Role/API/RtcNetworks.pm b/lib/NGCP/Panel/Role/API/RtcNetworks.pm index 94ae6a84b3..6530362202 100644 --- a/lib/NGCP/Panel/Role/API/RtcNetworks.pm +++ b/lib/NGCP/Panel/Role/API/RtcNetworks.pm @@ -116,20 +116,18 @@ sub update_item { resource => $resource, ); - NGCP::Panel::Utils::Rtc::modify_rtc_networks( - old_resource => $old_resource, - resource => $resource, - config => $c->config, - reseller_item => $reseller, - err_code => sub { - my ($msg, $debug) = @_; - $c->log->debug($debug) if $debug; - $c->log->warn($msg); - return; - }); - try { - + NGCP::Panel::Utils::Rtc::modify_rtc_networks( + old_resource => $old_resource, + resource => $resource, + config => $c->config, + reseller_item => $reseller, + err_code => sub { + my ($msg, $debug) = @_; + $c->log->debug($debug) if $debug; + $c->log->warn($msg); + return; + }); } catch($e) { $c->log->error("failed to update rtcnetworks: $e"); $self->error($c, HTTP_INTERNAL_SERVER_ERROR, "Failed to update rtcnetworks.");