Fixed Login for Superuser
This commit is contained in:
@@ -6,6 +6,7 @@ use App\Enumerations\ParticipationType;
|
||||
use App\Enumerations\UserRole;
|
||||
use App\Models\CostUnit;
|
||||
use App\Models\Event;
|
||||
use App\Providers\AuthCheckProvider;
|
||||
use App\Resources\CostUnitResource;
|
||||
use Illuminate\Database\Eloquent\Collection;
|
||||
use Illuminate\Http\Request;
|
||||
@@ -72,7 +73,10 @@ class EventRepository {
|
||||
if (!$accessCheck) {
|
||||
$canSeeAll = true;
|
||||
} else {
|
||||
if ($tenant->slug !== 'lv') {
|
||||
if (
|
||||
new AuthCheckProvider()->isAdministrator() ||
|
||||
$user->user_role_local_group === UserRole::USER_ROLE_ADMIN
|
||||
) {
|
||||
if (
|
||||
$user->user_role_main === UserRole::USER_ROLE_ADMIN ||
|
||||
in_array($user->user_role_local_group, [UserRole::USER_ROLE_GROUP_LEADER, UserRole::USER_ROLE_ADMIN])
|
||||
|
||||
Reference in New Issue
Block a user