Allow matching prefix in call block

This commit is contained in:
FusionPBX 2024-06-05 18:13:32 -06:00 committed by GitHub
parent cfc1cd4325
commit 737da5bfee
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 7 additions and 0 deletions

View File

@ -119,6 +119,13 @@
sql = sql .. " or call_block_number = :call_block_number \n";
sql = sql .. " ) \n";
sql = sql .. " ) \n";
sql = sql .. " or (\n";
sql = sql .. " call_block_name is null \n";
sql = sql .. " and ( \n";
sql = sql .. " :call_block_number like concat('+', call_block_country_code, call_block_number, '%') \n";
sql = sql .. " or :call_block_number like concat(call_block_country_code, call_block_number, '%') \n";
sql = sql .. " ) \n";
sql = sql .. " ) \n";
sql = sql .. " or (call_block_name = :call_block_name and call_block_number is null) \n";
sql = sql .. ") \n";
if (extension_uuid == nil) then