From f455e8fa947c317a050eff56480ccf37e773da59 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Mon, 8 Mar 2021 18:12:31 -0700 Subject: [PATCH] Make sure the database object is accessible to Settings ojbect. --- .../resources/scripts/resources/functions/send_mail.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/scripts/resources/scripts/resources/functions/send_mail.lua b/app/scripts/resources/scripts/resources/functions/send_mail.lua index aa5837a4cc..c99ce9be3f 100644 --- a/app/scripts/resources/scripts/resources/functions/send_mail.lua +++ b/app/scripts/resources/scripts/resources/functions/send_mail.lua @@ -1,5 +1,5 @@ -local Settings = require "resources.functions.lazy_settings"; local Database = require "resources.functions.database"; +local Settings = require "resources.functions.lazy_settings"; local cache = require"resources.functions.cache"; local log = require "resources.functions.log".send_mail @@ -28,6 +28,7 @@ if (email_queue_enabled == 'true') then email_action_after = ''; end + local db = dbh or Database.new('system'); local settings = Settings.new(db, domain_name, domain_uuid); local email_from = settings:get('email', 'smtp_from', 'text');