mirror of
https://github.com/devcode-it/openstamanager.git
synced 2024-12-25 06:55:05 +01:00
Impostazione per numero massimo tentativi di invio hook mail
This commit is contained in:
parent
32d80b4b27
commit
00566db586
@ -42,7 +42,7 @@ class EmailHook extends Manager
|
||||
$accounts = Account::all();
|
||||
$remaining = Mail::whereNull('sent_at')
|
||||
->where($failed)
|
||||
->where('attempt', '<', 10)
|
||||
->where('attempt', '<', setting('Numero massimo di tentativi'))
|
||||
->whereIn('id_account', $accounts->pluck('id'))
|
||||
->count();
|
||||
|
||||
@ -74,7 +74,7 @@ class EmailHook extends Manager
|
||||
$mail = Mail::whereNull('sent_at')
|
||||
->where('id_account', $account->id)
|
||||
->where($failed)
|
||||
->where('attempt', '<', 10)
|
||||
->where('attempt', '<', setting('Numero massimo di tentativi'))
|
||||
->orderBy('created_at')
|
||||
->first();
|
||||
|
||||
@ -103,14 +103,14 @@ class EmailHook extends Manager
|
||||
$user = auth()->getUser();
|
||||
|
||||
$current = Mail::whereDate('sent_at', '>', $yesterday)
|
||||
->where('attempt', '<', 10)
|
||||
->where('attempt', '<', setting('Numero massimo di tentativi'))
|
||||
->where('created_by', $user->id)
|
||||
->count();
|
||||
$total = Mail::where(function ($query) use ($yesterday) {
|
||||
$query->whereDate('sent_at', '>', $yesterday)
|
||||
->orWhereNull('sent_at');
|
||||
})
|
||||
->where('attempt', '<', 10)
|
||||
->where('attempt', '<', setting('Numero massimo di tentativi'))
|
||||
->where('created_by', $user->id)
|
||||
->count();
|
||||
|
||||
|
@ -144,3 +144,6 @@ ALTER TABLE `co_righe_contratti` ADD `idpianificazione` INT NULL DEFAULT NULL AF
|
||||
INSERT INTO `zz_prints` (`id`, `id_module`, `is_record`, `name`, `title`, `filename`, `directory`, `previous`, `options`, `icon`, `version`, `compatibility`, `order`, `predefined`, `default`, `enabled`) VALUES (NULL, (SELECT `id` FROM `zz_modules` WHERE `name`='Fatture di vendita'), '1', 'Fattura elettronica di vendita', 'Fattura elettronica di vendita', 'Fattura elettronica {numero} del {data}', 'fatture_elettroniche', 'iddocumento', '{\"hide-header\": true, \"hide-footer\": true}', 'fa fa-print', '', '', '0', '1', '1', '1');
|
||||
|
||||
INSERT INTO `zz_prints` (`id`, `id_module`, `is_record`, `name`, `title`, `filename`, `directory`, `previous`, `options`, `icon`, `version`, `compatibility`, `order`, `predefined`, `default`, `enabled`) VALUES (NULL, (SELECT `id` FROM `zz_modules` WHERE `name`='Fatture di acquisto'), '1', 'Fattura elettronica di acquisto', 'Fattura elettronica di acquisto', 'Fattura elettronica {numero} del {data}', 'fatture_elettroniche', 'iddocumento', '{\"hide-header\": true, \"hide-footer\": true}', 'fa fa-print', '', '', '0', '1', '1', '1');
|
||||
|
||||
INSERT INTO `zz_settings` (`id`, `nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES
|
||||
(NULL, 'Numero massimo di tentativi', '10', 'integer', 1, 'Newsletter', 1, 'Numero massimo di tentativi da effettuare per cercare di inviare una mail');
|
||||
|
Loading…
Reference in New Issue
Block a user