Skip to content

Commit 3ff6332

Browse files
committed
fix: resolve team id from authenticated user in preview api routes
1 parent 1c048cd commit 3ff6332

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

app-modules/ImportWizard/src/Http/Controllers/PreviewController.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
namespace Relaticle\ImportWizard\Http\Controllers;
66

7-
use Filament\Facades\Filament;
7+
use App\Models\User;
88
use Illuminate\Http\JsonResponse;
99
use Illuminate\Http\Request;
1010
use Illuminate\Routing\Controller;
@@ -80,7 +80,9 @@ public function rows(Request $request, string $sessionId): JsonResponse
8080
*/
8181
private function validateSession(string $sessionId): void
8282
{
83-
$teamId = Filament::getTenant()?->getKey();
83+
/** @var User|null $user */
84+
$user = auth()->user();
85+
$teamId = $user?->currentTeam?->getKey();
8486

8587
if ($teamId === null || Cache::get("import:{$sessionId}:team") !== $teamId) {
8688
abort(404, 'Session not found');

0 commit comments

Comments
 (0)