From 96c6080259db8a7bbdb8152523ee7a12d2be393a Mon Sep 17 00:00:00 2001 From: Victor Seva Date: Wed, 25 Aug 2021 15:32:35 +0200 Subject: [PATCH] TT#137602 vhost_sql: prepare host from sql Change-Id: Ib745572979ff48cc86080ef51d243c4a413592c1 (cherry picked from commit 45c42ff5766965135f98a717352a70bae57b7af1) --- plugins/mod_sipwise_vhosts_sql.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/mod_sipwise_vhosts_sql.lua b/plugins/mod_sipwise_vhosts_sql.lua index 041bddb..3dd60b4 100644 --- a/plugins/mod_sipwise_vhosts_sql.lua +++ b/plugins/mod_sipwise_vhosts_sql.lua @@ -8,6 +8,7 @@ module:set_global(); local DBI = require "DBI" +local nameprep = require "util.encodings".stringprep.nameprep; local hostmanager = require "core.hostmanager"; local configmanager = require "core.configmanager"; local ut = require "ngcp.utils"; @@ -139,7 +140,8 @@ local function load_vhosts_from_db() local stmt, _ = getsql("SELECT `domain` FROM `domain`"); if stmt then for row in stmt:rows(true) do - add_vhost(row.domain); + local host = nameprep(row.domain); + add_vhost(host); end end end