mirror of
https://github.com/snipe/snipe-it.git
synced 2024-11-09 23:24:06 -08:00
set a default value when reading require_accept_signature/allow_user_skin from POST
the value matches the default set in the database migration creating the field avoids error 500 when saving branding or general settings on postgresql, because those fields end up with a 'not null' constraint in the schema.
This commit is contained in:
parent
02f6d4aa28
commit
40a621ca2e
|
@ -347,7 +347,7 @@ class SettingsController extends Controller
|
||||||
$setting->email_domain = $request->input('email_domain');
|
$setting->email_domain = $request->input('email_domain');
|
||||||
$setting->email_format = $request->input('email_format');
|
$setting->email_format = $request->input('email_format');
|
||||||
$setting->username_format = $request->input('username_format');
|
$setting->username_format = $request->input('username_format');
|
||||||
$setting->require_accept_signature = $request->input('require_accept_signature');
|
$setting->require_accept_signature = $request->input('require_accept_signature', '0');
|
||||||
$setting->show_assigned_assets = $request->input('show_assigned_assets', '0');
|
$setting->show_assigned_assets = $request->input('show_assigned_assets', '0');
|
||||||
if (! config('app.lock_passwords')) {
|
if (! config('app.lock_passwords')) {
|
||||||
$setting->login_note = $request->input('login_note');
|
$setting->login_note = $request->input('login_note');
|
||||||
|
@ -413,7 +413,7 @@ class SettingsController extends Controller
|
||||||
$setting->version_footer = $request->input('version_footer');
|
$setting->version_footer = $request->input('version_footer');
|
||||||
$setting->footer_text = $request->input('footer_text');
|
$setting->footer_text = $request->input('footer_text');
|
||||||
$setting->skin = $request->input('skin');
|
$setting->skin = $request->input('skin');
|
||||||
$setting->allow_user_skin = $request->input('allow_user_skin');
|
$setting->allow_user_skin = $request->input('allow_user_skin', '0');
|
||||||
$setting->show_url_in_emails = $request->input('show_url_in_emails', '0');
|
$setting->show_url_in_emails = $request->input('show_url_in_emails', '0');
|
||||||
$setting->logo_print_assets = $request->input('logo_print_assets', '0');
|
$setting->logo_print_assets = $request->input('logo_print_assets', '0');
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue