From 4e228c1deed5400a86887f656ee46094359444c9 Mon Sep 17 00:00:00 2001 From: Andreas Granig Date: Wed, 28 Oct 2015 11:08:25 +0100 Subject: [PATCH] MT#16057 Fix dbix syntax fetching concat numbers Change-Id: I6a371c7d7d746206fa45bd916b1b1b60c7b4a968 --- lib/NGCP/Panel/Controller/API/Interceptions.pm | 2 +- lib/NGCP/Panel/Role/API/Interceptions.pm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/NGCP/Panel/Controller/API/Interceptions.pm b/lib/NGCP/Panel/Controller/API/Interceptions.pm index 9c03945c81..3a845289a6 100644 --- a/lib/NGCP/Panel/Controller/API/Interceptions.pm +++ b/lib/NGCP/Panel/Controller/API/Interceptions.pm @@ -172,7 +172,7 @@ sub POST :Allow { ); my $num_rs = $c->model('DB')->resultset('voip_numbers')->search( - \[ 'concat(cc,ac,sn) = ?', $resource->{number}] + \[ 'concat(cc,ac,sn) = ?', [ {} => $resource->{number} ]] ); unless($num_rs->first) { $c->log->error("invalid number '$$resource{number}'"); diff --git a/lib/NGCP/Panel/Role/API/Interceptions.pm b/lib/NGCP/Panel/Role/API/Interceptions.pm index 116aa4184d..d745054aa3 100644 --- a/lib/NGCP/Panel/Role/API/Interceptions.pm +++ b/lib/NGCP/Panel/Role/API/Interceptions.pm @@ -129,7 +129,7 @@ sub update_item { ); my $num_rs = $c->model('DB')->resultset('voip_numbers')->search( - \[ 'concat(cc,ac,sn) = ?', $resource->{number}] + \[ 'concat(cc,ac,sn) = ?', [ {} => $resource->{number} ]] ); unless($num_rs->first) { $c->log->error("invalid number '$$resource{number}'");