diff --git a/app/scripts/resources/scripts/app/failure_handler/index.lua b/app/scripts/resources/scripts/app/failure_handler/index.lua index 54ae8cea33..01cb8f69b8 100644 --- a/app/scripts/resources/scripts/app/failure_handler/index.lua +++ b/app/scripts/resources/scripts/app/failure_handler/index.lua @@ -76,6 +76,12 @@ headers["X-FusionPBX-Call-UUID"] = uuid; headers["X-FusionPBX-Email-Type"] = 'missed'; + --remove quotes from caller id name and number + caller_id_name = caller_id_name:gsub("'", "'"); + caller_id_name = caller_id_name:gsub([["]], """); + caller_id_number = caller_id_number:gsub("'", "'"); + caller_id_number = caller_id_number:gsub([["]], """); + --prepare the subject subject = subject:gsub("${caller_id_name}", caller_id_name); subject = subject:gsub("${caller_id_number}", caller_id_number);