Fix redirecting back to the correct settings page

This commit is contained in:
James Brooks
2016-06-03 10:16:44 +01:00
parent 3fde593a86
commit eae44ee6cb
@@ -250,8 +250,6 @@ class SettingsController extends Controller
*/ */
public function postSettings() public function postSettings()
{ {
$redirectUrl = Session::get('redirect_to', route('dashboard.settings.setup'));
$setting = app(Repository::class); $setting = app(Repository::class);
if (Binput::get('remove_banner') === '1') { if (Binput::get('remove_banner') === '1') {
@@ -297,14 +295,14 @@ class SettingsController extends Controller
$setting->set($settingName, $settingValue); $setting->set($settingName, $settingValue);
} }
} catch (Exception $e) { } catch (Exception $e) {
return Redirect::to($redirectUrl)->withErrors(trans('dashboard.settings.edit.failure')); return Redirect::back()->withErrors(trans('dashboard.settings.edit.failure'));
} }
if (Binput::has('app_locale')) { if (Binput::has('app_locale')) {
Lang::setLocale(Binput::get('app_locale')); Lang::setLocale(Binput::get('app_locale'));
} }
return Redirect::to($redirectUrl)->withSuccess(trans('dashboard.settings.edit.success')); return Redirect::back()->withSuccess(trans('dashboard.settings.edit.success'));
} }
/** /**