fix: deleted team and it is the current one

This commit is contained in:
Andras Bacsai 2023-10-11 12:03:59 +02:00
parent 3b3c0b94e5
commit 1067f37e4d

View File

@ -118,6 +118,9 @@ class User extends Authenticatable implements SendsEmail
public function currentTeam()
{
return Cache::remember('team:' . auth()->user()->id, 3600, function () {
if (is_null(data_get(session('currentTeam'), 'id'))) {
return auth()->user()->teams[0];
}
return Team::find(session('currentTeam')->id);
});
}