can switch created by

This commit is contained in:
Benjamin Takats
2022-12-16 17:09:24 +01:00
parent d2218029aa
commit c1ad837269
13 changed files with 65 additions and 13 deletions

View File

@@ -90,7 +90,11 @@ class BitcoinEvent extends Resource
->searchable(), ->searchable(),
BelongsTo::make(__('Created By'), 'createdBy', User::class) BelongsTo::make(__('Created By'), 'createdBy', User::class)
->exceptOnForms(), ->canSee(function ($request) {
return $request->user()
->hasRole('super-admin');
})
->searchable(),
]; ];
} }

View File

@@ -126,7 +126,11 @@ class BookCase extends Resource
MorphMany::make(__('Comments'), 'comments', Comment::class), MorphMany::make(__('Comments'), 'comments', Comment::class),
BelongsTo::make(__('Created By'), 'createdBy', User::class) BelongsTo::make(__('Created By'), 'createdBy', User::class)
->exceptOnForms(), ->canSee(function ($request) {
return $request->user()
->hasRole('super-admin');
})
->searchable(),
]; ];
} }

View File

@@ -87,7 +87,11 @@ class City extends Resource
HasMany::make(__('Meetups'), 'meetups', Meetup::class), HasMany::make(__('Meetups'), 'meetups', Meetup::class),
BelongsTo::make(__('Created By'), 'createdBy', User::class) BelongsTo::make(__('Created By'), 'createdBy', User::class)
->exceptOnForms(), ->canSee(function ($request) {
return $request->user()
->hasRole('super-admin');
})
->searchable(),
]; ];
} }

View File

@@ -110,7 +110,11 @@ class Course extends Resource
->onlyOnDetail(), ->onlyOnDetail(),
BelongsTo::make(__('Created By'), 'createdBy', User::class) BelongsTo::make(__('Created By'), 'createdBy', User::class)
->exceptOnForms(), ->canSee(function ($request) {
return $request->user()
->hasRole('super-admin');
})
->searchable(),
]; ];
} }

View File

@@ -91,7 +91,11 @@ class CourseEvent extends Resource
->searchable(), ->searchable(),
BelongsTo::make(__('Created By'), 'createdBy', User::class) BelongsTo::make(__('Created By'), 'createdBy', User::class)
->exceptOnForms(), ->canSee(function ($request) {
return $request->user()
->hasRole('super-admin');
})
->searchable(),
]; ];
} }

View File

@@ -113,7 +113,11 @@ class Episode extends Resource
->readonly(), ->readonly(),
BelongsTo::make(__('Created By'), 'createdBy', User::class) BelongsTo::make(__('Created By'), 'createdBy', User::class)
->exceptOnForms(), ->canSee(function ($request) {
return $request->user()
->hasRole('super-admin');
})
->searchable(),
]; ];
} }

View File

@@ -99,7 +99,11 @@ class Lecturer extends Resource
->exceptOnForms(), ->exceptOnForms(),
BelongsTo::make(__('Created By'), 'createdBy', User::class) BelongsTo::make(__('Created By'), 'createdBy', User::class)
->exceptOnForms(), ->canSee(function ($request) {
return $request->user()
->hasRole('super-admin');
})
->searchable(),
]; ];
} }

View File

@@ -77,7 +77,11 @@ class Library extends Resource
BelongsToMany::make('Library Items'), BelongsToMany::make('Library Items'),
BelongsTo::make(__('Created By'), 'createdBy', User::class) BelongsTo::make(__('Created By'), 'createdBy', User::class)
->exceptOnForms(), ->canSee(function ($request) {
return $request->user()
->hasRole('super-admin');
})
->searchable(),
]; ];
} }

View File

@@ -131,7 +131,11 @@ class LibraryItem extends Resource
BelongsToMany::make(__('Library'), 'libraries', Library::class), BelongsToMany::make(__('Library'), 'libraries', Library::class),
BelongsTo::make(__('Created By'), 'createdBy', User::class) BelongsTo::make(__('Created By'), 'createdBy', User::class)
->exceptOnForms(), ->canSee(function ($request) {
return $request->user()
->hasRole('super-admin');
})
->searchable(),
]; ];
} }

View File

@@ -69,7 +69,11 @@ class Meetup extends Resource
BelongsTo::make(__('City'), 'city', City::class)->searchable(), BelongsTo::make(__('City'), 'city', City::class)->searchable(),
BelongsTo::make(__('Created By'), 'createdBy', User::class) BelongsTo::make(__('Created By'), 'createdBy', User::class)
->exceptOnForms(), ->canSee(function ($request) {
return $request->user()
->hasRole('super-admin');
})
->searchable(),
]; ];
} }

View File

@@ -77,7 +77,11 @@ class MeetupEvent extends Resource
->searchable(), ->searchable(),
BelongsTo::make(__('Created By'), 'createdBy', User::class) BelongsTo::make(__('Created By'), 'createdBy', User::class)
->exceptOnForms(), ->canSee(function ($request) {
return $request->user()
->hasRole('super-admin');
})
->searchable(),
]; ];
} }

View File

@@ -95,7 +95,11 @@ class Podcast extends Resource
HasMany::make(__('Episodes'), 'episodes', Episode::class), HasMany::make(__('Episodes'), 'episodes', Episode::class),
BelongsTo::make(__('Created By'), 'createdBy', User::class) BelongsTo::make(__('Created By'), 'createdBy', User::class)
->exceptOnForms(), ->canSee(function ($request) {
return $request->user()
->hasRole('super-admin');
})
->searchable(),
]; ];
} }

View File

@@ -76,7 +76,11 @@ class Venue extends Resource
BelongsTo::make(__('City'), 'city', City::class), BelongsTo::make(__('City'), 'city', City::class),
BelongsTo::make(__('Created By'), 'createdBy', User::class) BelongsTo::make(__('Created By'), 'createdBy', User::class)
->exceptOnForms(), ->canSee(function ($request) {
return $request->user()
->hasRole('super-admin');
})
->searchable(),
]; ];
} }