]> BookStack Code Mirror - bookstack/blobdiff - app/Http/Controllers/SettingController.php
Update PageRepo.php
[bookstack] / app / Http / Controllers / SettingController.php
index 3e96de62e318d9bbe408d05c982027f6bc6bde06..1739e0b530cb9dac9793ff4a91fd2d3ae3c7cb05 100644 (file)
@@ -18,6 +18,7 @@ class SettingController extends Controller
     public function index()
     {
         $this->checkPermission('settings-update');
+        $this->setPageTitle('Settings');
         return view('settings/index');
     }
 
@@ -30,13 +31,16 @@ class SettingController extends Controller
      */
     public function update(Request $request)
     {
+        $this->preventAccessForDemoUsers();
         $this->checkPermission('settings-update');
+
         // Cycles through posted settings and update them
         foreach($request->all() as $name => $value) {
             if(strpos($name, 'setting-') !== 0) continue;
             $key = str_replace('setting-', '', trim($name));
             Setting::put($key, $value);
         }
+
         session()->flash('success', 'Settings Saved');
         return redirect('/settings');
     }