FIX #32 - bookmark module

This commit is contained in:
Dr Masroor Ehsan 2025-01-26 00:07:40 +06:00
parent 8780175d20
commit 2a61d0b020
2 changed files with 7 additions and 0 deletions

View File

@ -5,6 +5,7 @@
use App\Http\Controllers\Controller;
use App\Http\Requests\BookmarkCrudRequest;
use App\Models\StudyBookmark;
use App\Services\AuditTrail\Activity;
class BookmarkController extends Controller
{
@ -12,6 +13,8 @@ public function create(BookmarkCrudRequest $request)
{
StudyBookmark::create($request->validated());
audit()->did(Activity::Study_Bookmark)->on($request->study_id)->log();
return redirect()->route('staff.worklist.index');
}
@ -20,6 +23,8 @@ public function delete(BookmarkCrudRequest $request)
$studyBookmark = StudyBookmark::where($request->validated())->firstOrFail();
$studyBookmark->delete();
audit()->did(Activity::Study_Unmark)->on($request->study_id)->log();
return redirect()->route('staff.worklist.index');
}
}

View File

@ -28,6 +28,8 @@ enum Activity: int
case Attachment_Upload = 112;
case Attachment_Download = 113;
case Attachment_Delete = 114;
case Study_Bookmark = 115;
case Study_Unmark = 116;
// image
case Image_Download = 150;