Skip to content

Commit

Permalink
Update send_email.lua
Browse files Browse the repository at this point in the history
  • Loading branch information
markjcrane authored Sep 2, 2020
1 parent 4322d6d commit d7e085f
Showing 1 changed file with 3 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
function send_email(id, uuid)
local db = dbh or Database.new('system')
local settings = Settings.new(db, domain_name, domain_uuid)

local email_method = settings:get('email', 'method', 'text');
--get voicemail message details
local sql = [[SELECT * FROM v_voicemails
WHERE domain_uuid = :domain_uuid
Expand Down Expand Up @@ -149,6 +149,7 @@
["X-FusionPBX-Domain-Name"] = domain_name;
["X-FusionPBX-Call-UUID"] = uuid;
["X-FusionPBX-Email-Type"] = 'voicemail';
["X-FusionPBX-local_after_email"] = voicemail_local_after_email;
}

--prepare the voicemail_name_formatted
Expand Down Expand Up @@ -215,7 +216,7 @@
end

--whether to keep the voicemail message and details local after email
if (string.len(voicemail_mail_to) > 2) then
if (string.len(voicemail_mail_to) > 2 and email_method ~= 'queue') then
if (voicemail_local_after_email == "false") then
--delete the voicemail message details
local sql = [[DELETE FROM v_voicemail_messages
Expand Down

0 comments on commit d7e085f

Please sign in to comment.