Version 4.7.6
This commit is contained in:
1 parent
8ba7d43898
commit
7b7404e741
1085 files changed
+30590
-7837
No files matched your search
@@ -1841,6 +1841,27 @@ class _settings extends \IPS\Dispatcher\Controller
|
||||
return \IPS\Theme::i()->getTemplate( 'system' )->settingsReferrals( $table, $url, $rules );
|
||||
}
|
||||
|
||||
/**
|
||||
* Toggle New Device Email
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
protected function updateDeviceEmail()
|
||||
{
|
||||
\IPS\Session::i()->csrfCheck();
|
||||
|
||||
/* Update the bitwise flag */
|
||||
\IPS\Member::loggedIn()->members_bitoptions['new_device_email'] = (bool) \IPS\Request::i()->value;
|
||||
\IPS\Member::loggedIn()->save();
|
||||
|
||||
if ( \IPS\Request::i()->isAjax() )
|
||||
{
|
||||
\IPS\Output::i()->json( 'OK' );
|
||||
}
|
||||
|
||||
$this->_performRedirect( \IPS\Http\Url::internal( "app=core&module=system&controller=settings&area=devices", 'front', 'settings_devices' ), 'saved' );
|
||||
}
|
||||
|
||||
/**
|
||||
* Redirect the user
|
||||
* -consolidated to reduce duplicate code
|
||||
|
||||
Reference in new issue
Block a user