diff --git a/app/Http/Controllers/SystemController.php b/app/Http/Controllers/SystemController.php index 1c31ff7..01bd09c 100644 --- a/app/Http/Controllers/SystemController.php +++ b/app/Http/Controllers/SystemController.php @@ -244,7 +244,7 @@ class SystemController extends Controller public function add_session(Request $request,System $o) { // @todo This should be admin of the zone - $this->authorize('admin',$o); + $this->authorize('update',$o); session()->flash('accordion','session'); $validate = $request->validate([ diff --git a/resources/views/system/form-session.blade.php b/resources/views/system/form-session.blade.php index 9e1a202..98f60f9 100644 --- a/resources/views/system/form-session.blade.php +++ b/resources/views/system/form-session.blade.php @@ -1,3 +1,4 @@ + @if(($x=\App\Models\Zone::active() ->whereIn('id',$o->zones->pluck('id')) ->whereNotIn('id',$o->sessions->pluck('id')) @@ -42,7 +43,7 @@
- + @error('sespass') {{ $message }} @@ -58,7 +59,7 @@
- + @error('pktpass') {{ $message }} @@ -74,7 +75,7 @@
- + @error('fixpass') {{ $message }} @@ -90,7 +91,7 @@
- + @error('ticpass') {{ $message }} @@ -114,7 +115,7 @@ @endif - @can('admin',$o) + @can('update',$o)
diff --git a/resources/views/system/widget/echoarea.blade.php b/resources/views/system/widget/echoarea.blade.php index cf5b156..c568273 100644 --- a/resources/views/system/widget/echoarea.blade.php +++ b/resources/views/system/widget/echoarea.blade.php @@ -36,7 +36,7 @@ @endif - @can('admin',$o) + @can('update',$o)
diff --git a/resources/views/system/widget/filearea.blade.php b/resources/views/system/widget/filearea.blade.php index da0fe1f..fcddb9b 100644 --- a/resources/views/system/widget/filearea.blade.php +++ b/resources/views/system/widget/filearea.blade.php @@ -36,7 +36,7 @@ @endif - @can('admin',$o) + @can('update',$o)