TT#33369 remove check for LI number in 3306 db (again)

Revert "TT#11701 check existence of voip number in InterceptionDB"

This reverts commit b803c1ae3e.

Change-Id: I56832cf412a97c4f0fc9f169498a60653d979614
(cherry picked from commit 17082b3b38)
changes/81/21081/1
Rene Krenn 7 years ago
parent b8610e87db
commit 6e2dae12d0

@ -182,19 +182,10 @@ sub POST :Allow {
my $num_rs = $c->model('DB')->resultset('voip_numbers')->search(
\[ 'concat(cc,ac,sn) = ?', [ {} => $resource->{number} ]]
);
if(not $num_rs->first) {
unless($num_rs->first) {
$c->log->error("invalid number '$$resource{number}'");
$self->error($c, HTTP_UNPROCESSABLE_ENTITY, "Number does not exist");
last;
} else {
my $intercept_num_rs = $c->model('InterceptDB')->resultset('voip_numbers')->search(
\[ 'concat(cc,ac,sn) = ?', [ {} => $resource->{number} ]]
);
if(not $intercept_num_rs->first) {
$c->log->error("invalid local number '$$resource{number}'");
$self->error($c, HTTP_UNPROCESSABLE_ENTITY, "Number does not exist locally");
last;
}
}
# use the long way, since with ossbss provisioning, the reseller_id
# is not set in this case

@ -180,21 +180,11 @@ sub subresnum_from_number {
my $num_rs = $c->model('DB')->resultset('voip_numbers')->search(
\[ 'concat(cc,ac,sn) = ?', [ {} => $number ]]
);
if (not $num_rs->first) {
unless($num_rs->first) {
$c->log->error("invalid number '$number'");
$self->error($c, HTTP_UNPROCESSABLE_ENTITY, "Number does not exist");
return;
} else {
my $intercept_num_rs = $c->model('InterceptDB')->resultset('voip_numbers')->search(
\[ 'concat(cc,ac,sn) = ?', [ {} => $number ]]
);
if(not $intercept_num_rs->first) {
$c->log->error("invalid local number '$number'");
$self->error($c, HTTP_UNPROCESSABLE_ENTITY, "Number does not exist locally");
return;
}
}
my $sub = $num_rs->first->subscriber;
unless($sub) {
$c->log->error("invalid number '$number', not assigned to any subscriber");

Loading…
Cancel
Save