mirror of
https://github.com/Einundzwanzig-Podcast/einundzwanzig-portal.git
synced 2025-12-11 06:46:47 +00:00
can switch created by
This commit is contained in:
@@ -90,7 +90,11 @@ class BitcoinEvent extends Resource
|
||||
->searchable(),
|
||||
|
||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||
->exceptOnForms(),
|
||||
->canSee(function ($request) {
|
||||
return $request->user()
|
||||
->hasRole('super-admin');
|
||||
})
|
||||
->searchable(),
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
@@ -126,7 +126,11 @@ class BookCase extends Resource
|
||||
MorphMany::make(__('Comments'), 'comments', Comment::class),
|
||||
|
||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||
->exceptOnForms(),
|
||||
->canSee(function ($request) {
|
||||
return $request->user()
|
||||
->hasRole('super-admin');
|
||||
})
|
||||
->searchable(),
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
@@ -87,7 +87,11 @@ class City extends Resource
|
||||
HasMany::make(__('Meetups'), 'meetups', Meetup::class),
|
||||
|
||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||
->exceptOnForms(),
|
||||
->canSee(function ($request) {
|
||||
return $request->user()
|
||||
->hasRole('super-admin');
|
||||
})
|
||||
->searchable(),
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
@@ -110,7 +110,11 @@ class Course extends Resource
|
||||
->onlyOnDetail(),
|
||||
|
||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||
->exceptOnForms(),
|
||||
->canSee(function ($request) {
|
||||
return $request->user()
|
||||
->hasRole('super-admin');
|
||||
})
|
||||
->searchable(),
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
@@ -91,7 +91,11 @@ class CourseEvent extends Resource
|
||||
->searchable(),
|
||||
|
||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||
->exceptOnForms(),
|
||||
->canSee(function ($request) {
|
||||
return $request->user()
|
||||
->hasRole('super-admin');
|
||||
})
|
||||
->searchable(),
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
@@ -113,7 +113,11 @@ class Episode extends Resource
|
||||
->readonly(),
|
||||
|
||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||
->exceptOnForms(),
|
||||
->canSee(function ($request) {
|
||||
return $request->user()
|
||||
->hasRole('super-admin');
|
||||
})
|
||||
->searchable(),
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
@@ -99,7 +99,11 @@ class Lecturer extends Resource
|
||||
->exceptOnForms(),
|
||||
|
||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||
->exceptOnForms(),
|
||||
->canSee(function ($request) {
|
||||
return $request->user()
|
||||
->hasRole('super-admin');
|
||||
})
|
||||
->searchable(),
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
@@ -77,7 +77,11 @@ class Library extends Resource
|
||||
BelongsToMany::make('Library Items'),
|
||||
|
||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||
->exceptOnForms(),
|
||||
->canSee(function ($request) {
|
||||
return $request->user()
|
||||
->hasRole('super-admin');
|
||||
})
|
||||
->searchable(),
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
@@ -131,7 +131,11 @@ class LibraryItem extends Resource
|
||||
BelongsToMany::make(__('Library'), 'libraries', Library::class),
|
||||
|
||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||
->exceptOnForms(),
|
||||
->canSee(function ($request) {
|
||||
return $request->user()
|
||||
->hasRole('super-admin');
|
||||
})
|
||||
->searchable(),
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
@@ -69,7 +69,11 @@ class Meetup extends Resource
|
||||
BelongsTo::make(__('City'), 'city', City::class)->searchable(),
|
||||
|
||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||
->exceptOnForms(),
|
||||
->canSee(function ($request) {
|
||||
return $request->user()
|
||||
->hasRole('super-admin');
|
||||
})
|
||||
->searchable(),
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
@@ -77,7 +77,11 @@ class MeetupEvent extends Resource
|
||||
->searchable(),
|
||||
|
||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||
->exceptOnForms(),
|
||||
->canSee(function ($request) {
|
||||
return $request->user()
|
||||
->hasRole('super-admin');
|
||||
})
|
||||
->searchable(),
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
@@ -95,7 +95,11 @@ class Podcast extends Resource
|
||||
HasMany::make(__('Episodes'), 'episodes', Episode::class),
|
||||
|
||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||
->exceptOnForms(),
|
||||
->canSee(function ($request) {
|
||||
return $request->user()
|
||||
->hasRole('super-admin');
|
||||
})
|
||||
->searchable(),
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
@@ -76,7 +76,11 @@ class Venue extends Resource
|
||||
BelongsTo::make(__('City'), 'city', City::class),
|
||||
|
||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||
->exceptOnForms(),
|
||||
->canSee(function ($request) {
|
||||
return $request->user()
|
||||
->hasRole('super-admin');
|
||||
})
|
||||
->searchable(),
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user