add additional gate

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
2026-04-29 15:19:02 +07:00
co-authored by Copilot
parent 2c6b210f67
commit 3ad5609c8e
3 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -21,7 +21,7 @@ class LahanController extends Controller
*/ */
public function index(Request $request): AnonymousResourceCollection public function index(Request $request): AnonymousResourceCollection
{ {
if (!Gate::any(['petani', 'fasilitator'])) { if (!Gate::any(['petani', 'fasilitator','super_admin'])) {
abort(403); abort(403);
} }
@@ -132,7 +132,7 @@ class LahanController extends Controller
*/ */
public function show(string $id): JsonResponse public function show(string $id): JsonResponse
{ {
if (!Gate::any(['petani', 'fasilitator'])) { if (!Gate::any(['petani', 'fasilitator','super_admin'])) {
abort(403); abort(403);
} }
+2 -2
View File
@@ -14,7 +14,7 @@ class PanenController extends Controller
{ {
public function index(Request $request): JsonResponse public function index(Request $request): JsonResponse
{ {
if (!Gate::any(['petani', 'fasilitator'])) { if (!Gate::any(['petani', 'fasilitator','super_admin'])) {
abort(403); abort(403);
} }
@@ -58,7 +58,7 @@ class PanenController extends Controller
public function show(string $id): JsonResponse public function show(string $id): JsonResponse
{ {
if (!Gate::any(['petani', 'fasilitator'])) { if (!Gate::any(['petani', 'fasilitator','super_admin'])) {
abort(403); abort(403);
} }
$panen = Panen::findOrFail($id); $panen = Panen::findOrFail($id);
@@ -22,7 +22,7 @@ class TanamanController extends Controller
*/ */
public function index(Request $request): AnonymousResourceCollection public function index(Request $request): AnonymousResourceCollection
{ {
if (!Gate::any(['petani', 'fasilitator'])) { if (!Gate::any(['petani', 'fasilitator','super_admin'])) {
abort(403); abort(403);
} }
$user = Auth::user(); $user = Auth::user();
@@ -126,7 +126,7 @@ class TanamanController extends Controller
*/ */
public function show(string $id): JsonResponse public function show(string $id): JsonResponse
{ {
if (!Gate::any(['petani', 'fasilitator'])) { if (!Gate::any(['petani', 'fasilitator','super_admin'])) {
abort(403); abort(403);
} }