Fix condition to return current team if user has teams

This commit is contained in:
Andras Bacsai 2024-03-05 09:22:38 +01:00
parent 863acf988e
commit 9c1d585c43

View File

@ -158,7 +158,7 @@ public function isInstanceAdmin()
public function currentTeam()
{
return Cache::remember('team:' . auth()->user()->id, 3600, function () {
if (is_null(data_get(session('currentTeam'), 'id'))) {
if (is_null(data_get(session('currentTeam'), 'id')) && auth()->user()->teams->count() > 0){
return auth()->user()->teams[0];
}
return Team::find(session('currentTeam')->id);