From c8d5e8a9dcfb4ee631183843a99755af45efee50 Mon Sep 17 00:00:00 2001 From: James Cole Date: Wed, 10 Apr 2024 19:45:08 +0200 Subject: [PATCH] Add roles --- app/Api/V2/Controllers/Chart/BalanceController.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/Api/V2/Controllers/Chart/BalanceController.php b/app/Api/V2/Controllers/Chart/BalanceController.php index a35e4c8480..cfa7387a80 100644 --- a/app/Api/V2/Controllers/Chart/BalanceController.php +++ b/app/Api/V2/Controllers/Chart/BalanceController.php @@ -27,6 +27,7 @@ namespace FireflyIII\Api\V2\Controllers\Chart; use Carbon\Carbon; use FireflyIII\Api\V2\Controllers\Controller; use FireflyIII\Api\V2\Request\Chart\BalanceChartRequest; +use FireflyIII\Enums\UserRoleEnum; use FireflyIII\Exceptions\FireflyException; use FireflyIII\Helpers\Collector\GroupCollectorInterface; use FireflyIII\Models\TransactionCurrency; @@ -42,6 +43,8 @@ use Illuminate\Support\Collection; class BalanceController extends Controller { use CleansChartData; + protected array $acceptedRoles = [UserRoleEnum::READ_ONLY]; + /** * The code is practically a duplicate of ReportController::operations.