mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Fix for saving client portal setting in self host
This commit is contained in:
parent
cca4e40ef5
commit
3202d2480f
@ -701,6 +701,13 @@ class AccountController extends BaseController
|
|||||||
|
|
||||||
private function saveClientPortal()
|
private function saveClientPortal()
|
||||||
{
|
{
|
||||||
|
$account = Auth::user()->account;
|
||||||
|
|
||||||
|
$account->enable_client_portal = !!Input::get('enable_client_portal');
|
||||||
|
$account->enable_client_portal_dashboard = !!Input::get('enable_client_portal_dashboard');
|
||||||
|
$account->enable_portal_password = !!Input::get('enable_portal_password');
|
||||||
|
$account->send_portal_password = !!Input::get('send_portal_password');
|
||||||
|
|
||||||
// Only allowed for pro Invoice Ninja users or white labeled self-hosted users
|
// Only allowed for pro Invoice Ninja users or white labeled self-hosted users
|
||||||
if (Auth::user()->account->hasFeature(FEATURE_CLIENT_PORTAL_CSS)) {
|
if (Auth::user()->account->hasFeature(FEATURE_CLIENT_PORTAL_CSS)) {
|
||||||
$input_css = Input::get('client_view_css');
|
$input_css = Input::get('client_view_css');
|
||||||
@ -735,19 +742,13 @@ class AccountController extends BaseController
|
|||||||
$sanitized_css = $input_css;
|
$sanitized_css = $input_css;
|
||||||
}
|
}
|
||||||
|
|
||||||
$account = Auth::user()->account;
|
|
||||||
$account->client_view_css = $sanitized_css;
|
$account->client_view_css = $sanitized_css;
|
||||||
|
|
||||||
$account->enable_client_portal = !!Input::get('enable_client_portal');
|
|
||||||
$account->enable_client_portal_dashboard = !!Input::get('enable_client_portal_dashboard');
|
|
||||||
$account->enable_portal_password = !!Input::get('enable_portal_password');
|
|
||||||
$account->send_portal_password = !!Input::get('send_portal_password');
|
|
||||||
|
|
||||||
$account->save();
|
|
||||||
|
|
||||||
Session::flash('message', trans('texts.updated_settings'));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$account->save();
|
||||||
|
|
||||||
|
Session::flash('message', trans('texts.updated_settings'));
|
||||||
|
|
||||||
return Redirect::to('settings/'.ACCOUNT_CLIENT_PORTAL);
|
return Redirect::to('settings/'.ACCOUNT_CLIENT_PORTAL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user