MT#65579 use JSON::Types::bool for is_devid in resource_from_item

Keep journal-safe JSON booleans after moving resource_from_item into
Utils::Subscriber, matching the previous Role/API behaviour.

Change-Id: I357a4f5f4a25f8a7295341dcbff80a14d3cb6f51
(cherry picked from commit 9767845c0a)
(cherry picked from commit e52b6f9f7d)
mr26.0
Rene Krenn 2 weeks ago
parent d84760d99f
commit 81f144dc6c

@ -21,11 +21,11 @@ use NGCP::Panel::Utils::RedisLocationResultSet;
use NGCP::Panel::Utils::Auth;
use UUID qw/generate unparse/;
use JSON qw/decode_json encode_json/;
use JSON::Types ();
use HTTP::Status qw(:constants);
use IPC::System::Simple qw/capturex/;
use File::Slurp qw/read_file/;
use NGCP::Panel::Utils::Encryption qw();
use boolean qw(true false);
my %LOCK = (
0, 'none',
@ -307,7 +307,7 @@ sub resource_from_item {
if (defined $n->voip_dbalias) {
$alias->{is_devid} = $n->voip_dbalias->is_devid;
}
$alias->{is_devid} = $alias->{is_devid} ? true : false;
$alias->{is_devid} = JSON::Types::bool($alias->{is_devid});
push(@aliases, $alias);
}
}

Loading…
Cancel
Save