]> BookStack Code Mirror - bookstack/blobdiff - resources/views/entities/watch-controls.blade.php
Notifications: Linked watch functionality to UI
[bookstack] / resources / views / entities / watch-controls.blade.php
index 8d6bfed006ebc23fd27f4c589aa59329ad97c10f..e02db58005b5532783af9388dbaa5feabc9303c5 100644 (file)
@@ -1,27 +1,30 @@
-<form action="{{ $entity->getUrl('/') }}" method="GET">
-{{--    {{ method_field('PUT') }}--}}
+<form action="{{ url('/watching/update') }}" method="POST">
+    {{ method_field('PUT') }}
     {{ csrf_field() }}
     <input type="hidden" name="type" value="{{ get_class($entity) }}">
     <input type="hidden" name="id" value="{{ $entity->id }}">
 
     <ul refs="dropdown@menu" class="dropdown-menu xl-limited anchor-left pb-none">
-        @foreach(\BookStack\Activity\Models\Watch::getAvailableOptionNames() as $option)
-        <li>
-            <button name="level" value="{{ $option }}" class="icon-item">
-                @if(request()->query('level') === $option)
-                    <span class="text-pos pt-m" title="{{ trans('common.status_active') }}">@icon('check-circle')</span>
-                @else
-                    <span title="{{ trans('common.status_inactive') }}"></span>
-                @endif
-                <div class="break-text">
-                    <div class="mb-xxs"><strong>{{ trans('entities.watch_title_' . $option) }}</strong></div>
-                    <div class="text-muted text-small">
-                        {{ trans('entities.watch_desc_' . $option) }}
+        @foreach(\BookStack\Activity\Tools\UserWatchOptions::getAvailableLevelNames() as $option)
+            <li>
+                <button name="level" value="{{ $option }}" class="icon-item">
+                    @if($watchLevel === $option)
+                        <span class="text-pos pt-m"
+                              title="{{ trans('common.status_active') }}">@icon('check-circle')</span>
+                    @else
+                        <span title="{{ trans('common.status_inactive') }}"></span>
+                    @endif
+                    <div class="break-text">
+                        <div class="mb-xxs"><strong>{{ trans('entities.watch_title_' . $option) }}</strong></div>
+                        <div class="text-muted text-small">
+                            {{ trans('entities.watch_desc_' . $option) }}
+                        </div>
                     </div>
-                </div>
-            </button>
-        </li>
-        <li><hr class="my-none"></li>
+                </button>
+            </li>
+            <li>
+                <hr class="my-none">
+            </li>
         @endforeach
         <li>
             <a href="{{ url('/preferences/notifications') }}"