From 17d1e262e3ab4f712f9b68b32fdec25c6d9b722e Mon Sep 17 00:00:00 2001 From: Mark Crane Date: Thu, 5 Jun 2014 00:13:00 +0000 Subject: [PATCH] Drop the SQL like statement and use equals for best performance --- .../scripts/app/dialplan/resources/inbound/010_get_domain.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/install/scripts/app/dialplan/resources/inbound/010_get_domain.lua b/resources/install/scripts/app/dialplan/resources/inbound/010_get_domain.lua index e2f32dedbe..3493b46377 100644 --- a/resources/install/scripts/app/dialplan/resources/inbound/010_get_domain.lua +++ b/resources/install/scripts/app/dialplan/resources/inbound/010_get_domain.lua @@ -43,7 +43,7 @@ if (cache == "-ERR NOT FOUND") then sql = "SELECT d.domain_uuid, d.domain_name, n.destination_number, n.destination_context " sql = sql .. "FROM v_destinations as n, v_domains as d " - sql = sql .. "WHERE n.destination_number like '%"..destination_number.."' " + sql = sql .. "WHERE n.destination_number = '"..destination_number.."' " sql = sql .. "AND n.destination_type = 'inbound' " sql = sql .. "AND n.domain_uuid = d.domain_uuid " --freeswitch.consoleLog("notice", "SQL:" .. sql .. "\n");