update
This commit is contained in:
@@ -96,6 +96,11 @@ class EmailTemplateController extends Controller
|
||||
$setting = Setting::where('key', 'email_settings')->first();
|
||||
$value = $setting ? json_decode($setting->value, true) : [];
|
||||
|
||||
// Ensure mail_enabled defaults to true when not set
|
||||
if (!isset($value['mail_enabled'])) {
|
||||
$value['mail_enabled'] = true;
|
||||
}
|
||||
|
||||
return response()->json(['error' => false, 'data' => $value]);
|
||||
}
|
||||
|
||||
@@ -106,6 +111,7 @@ class EmailTemplateController extends Controller
|
||||
'renewal_template_id' => 'nullable|integer|exists:template,id',
|
||||
'news_template_id' => 'nullable|integer|exists:template,id',
|
||||
'invoice_template_id' => 'nullable|integer|exists:template,id',
|
||||
'mail_enabled' => 'sometimes|boolean',
|
||||
]);
|
||||
|
||||
$setting = Setting::firstOrNew(['key' => 'email_settings']);
|
||||
|
||||
Reference in New Issue
Block a user