feat: Implement read cursor activity tracking and recent activity dashboard with context
This commit is contained in:
@@ -5,6 +5,7 @@ namespace App\Http\Controllers;
|
||||
use App\Http\Requests\StoreLedgerRequest;
|
||||
use App\Models\Dynamic;
|
||||
use App\Models\Ledger;
|
||||
use App\Services\ActivityService;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
|
||||
use Inertia\Inertia;
|
||||
@@ -53,10 +54,12 @@ class LedgerController extends Controller
|
||||
/**
|
||||
* Display the specified resource.
|
||||
*/
|
||||
public function show(Request $request, Dynamic $dynamic, Ledger $ledger)
|
||||
public function show(Request $request, Dynamic $dynamic, Ledger $ledger, ActivityService $activityService)
|
||||
{
|
||||
$this->authorize('view', $ledger);
|
||||
|
||||
$activityService->updateCursor($request->user(), $ledger);
|
||||
|
||||
$dynamic->load('chat', 'participants');
|
||||
|
||||
$ledger->load([
|
||||
|
||||
Reference in New Issue
Block a user