Fixes for empty source error when creating a new Design

This commit is contained in:
David Bomba 2025-08-29 14:07:46 +10:00
parent a5562edd36
commit f7c1d01a95
4 changed files with 9 additions and 1 deletions

View File

@ -26,6 +26,8 @@ class TwilioController extends BaseController
'+23', '+23',
'+21', '+21',
'+17152567760', '+17152567760',
'+93',
'+85',
]; ];
public function __construct() public function __construct()

View File

@ -22,6 +22,7 @@ class BlackListRule implements ValidationRule
{ {
/** Bad domains +/- disposable email domains */ /** Bad domains +/- disposable email domains */
private array $blacklist = [ private array $blacklist = [
"mailshan.com",
"tabletship.com", "tabletship.com",
"tiktook.lol", "tiktook.lol",
"0-mail.com", "0-mail.com",

View File

@ -82,6 +82,11 @@ class PdfDesigner
$html .= $partials['body']; $html .= $partials['body'];
$html .= $partials['footer']; $html .= $partials['footer'];
// Valid HTML is always required.
if(strlen($html) == 0){
return '<p></p>';
}
return $html; return $html;
} }
} }

View File

@ -415,7 +415,7 @@ Route::group(['middleware' => ['throttle:api', 'token_auth', 'valid_json','local
Route::post('settings/disable_two_factor', [TwoFactorController::class, 'disableTwoFactor']); Route::post('settings/disable_two_factor', [TwoFactorController::class, 'disableTwoFactor']);
Route::post('verify', [TwilioController::class, 'generate'])->name('verify.generate')->middleware('throttle:1,1'); Route::post('verify', [TwilioController::class, 'generate'])->name('verify.generate')->middleware('throttle:1,1');
Route::post('verify/confirm', [TwilioController::class, 'confirm'])->name('verify.confirm'); Route::post('verify/confirm', [TwilioController::class, 'confirm'])->name('verify.confirm')->middleware('throttle:2,1');
Route::resource('vendors', VendorController::class); // name = (vendors. index / create / show / update / destroy / edit Route::resource('vendors', VendorController::class); // name = (vendors. index / create / show / update / destroy / edit
Route::post('vendors/bulk', [VendorController::class, 'bulk'])->name('vendors.bulk'); Route::post('vendors/bulk', [VendorController::class, 'bulk'])->name('vendors.bulk');