From c91bb5a56559fcd21908d58f04fdce7e5053155a Mon Sep 17 00:00:00 2001 From: James Cole Date: Mon, 11 Dec 2017 10:26:44 +0100 Subject: [PATCH] Update admin rights for demo user. --- .../Controllers/Admin/ConfigurationController.php | 2 +- app/Http/Controllers/Admin/HomeController.php | 11 +++++++++++ app/Http/Controllers/Admin/LinkController.php | 2 ++ app/Http/Controllers/Admin/UserController.php | 2 ++ 4 files changed, 16 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Admin/ConfigurationController.php b/app/Http/Controllers/Admin/ConfigurationController.php index 73ff3efc11..3dba4e77b4 100644 --- a/app/Http/Controllers/Admin/ConfigurationController.php +++ b/app/Http/Controllers/Admin/ConfigurationController.php @@ -51,7 +51,7 @@ class ConfigurationController extends Controller return $next($request); } ); - $this->middleware(IsLimitedUser::class)->except(['postIndex']); + $this->middleware(IsLimitedUser::class)->except(['index']); } /** diff --git a/app/Http/Controllers/Admin/HomeController.php b/app/Http/Controllers/Admin/HomeController.php index 4fa7948909..8e3c57ad0b 100644 --- a/app/Http/Controllers/Admin/HomeController.php +++ b/app/Http/Controllers/Admin/HomeController.php @@ -24,6 +24,7 @@ namespace FireflyIII\Http\Controllers\Admin; use FireflyIII\Events\AdminRequestedTestMessage; use FireflyIII\Http\Controllers\Controller; +use FireflyIII\Http\Middleware\IsLimitedUser; use Illuminate\Http\Request; use Log; use Session; @@ -33,6 +34,16 @@ use Session; */ class HomeController extends Controller { + /** + * ConfigurationController constructor. + */ + public function __construct() + { + parent::__construct(); + $this->middleware(IsLimitedUser::class)->except(['index']); + } + + /** * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View */ diff --git a/app/Http/Controllers/Admin/LinkController.php b/app/Http/Controllers/Admin/LinkController.php index 38bf575b7d..ec66da1a36 100644 --- a/app/Http/Controllers/Admin/LinkController.php +++ b/app/Http/Controllers/Admin/LinkController.php @@ -23,6 +23,7 @@ declare(strict_types=1); namespace FireflyIII\Http\Controllers\Admin; use FireflyIII\Http\Controllers\Controller; +use FireflyIII\Http\Middleware\IsLimitedUser; use FireflyIII\Http\Requests\LinkTypeFormRequest; use FireflyIII\Models\LinkType; use FireflyIII\Repositories\LinkType\LinkTypeRepositoryInterface; @@ -50,6 +51,7 @@ class LinkController extends Controller return $next($request); } ); + $this->middleware(IsLimitedUser::class)->except(['index','show']); } /** diff --git a/app/Http/Controllers/Admin/UserController.php b/app/Http/Controllers/Admin/UserController.php index 8670e95e90..e23f91e012 100644 --- a/app/Http/Controllers/Admin/UserController.php +++ b/app/Http/Controllers/Admin/UserController.php @@ -23,6 +23,7 @@ declare(strict_types=1); namespace FireflyIII\Http\Controllers\Admin; use FireflyIII\Http\Controllers\Controller; +use FireflyIII\Http\Middleware\IsLimitedUser; use FireflyIII\Http\Requests\UserFormRequest; use FireflyIII\Repositories\User\UserRepositoryInterface; use FireflyIII\User; @@ -51,6 +52,7 @@ class UserController extends Controller return $next($request); } ); + $this->middleware(IsLimitedUser::class)->except(['index','show']); } /**