changed default permission from null to ''
This commit is contained in:
@@ -32,7 +32,7 @@ class MediaConductor extends Conductor
|
|||||||
|
|
||||||
$user = auth()->user();
|
$user = auth()->user();
|
||||||
if ($user === null || $user->hasPermission('admin/media') === false) {
|
if ($user === null || $user->hasPermission('admin/media') === false) {
|
||||||
$fields = arrayRemoveItem($fields, 'permission');
|
$fields = arrayRemoveItem($fields, ['permission', 'storage']);
|
||||||
}
|
}
|
||||||
|
|
||||||
return $fields;
|
return $fields;
|
||||||
@@ -48,9 +48,9 @@ class MediaConductor extends Conductor
|
|||||||
{
|
{
|
||||||
$user = auth()->user();
|
$user = auth()->user();
|
||||||
if ($user === null) {
|
if ($user === null) {
|
||||||
$builder->whereNull('permission');
|
$builder->where('permission', '');
|
||||||
} else {
|
} else {
|
||||||
$builder->whereNull('permission')->orWhereIn('permission', $user->permissions);
|
$builder->where('permission', '')->orWhereIn('permission', $user->permissions);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -62,7 +62,7 @@ class MediaConductor extends Conductor
|
|||||||
*/
|
*/
|
||||||
public static function viewable(Model $model)
|
public static function viewable(Model $model)
|
||||||
{
|
{
|
||||||
if ($model->permission !== null) {
|
if ($model->permission !== '') {
|
||||||
$user = auth()->user();
|
$user = auth()->user();
|
||||||
if ($user === null || $user->hasPermission($model->permission) === false) {
|
if ($user === null || $user->hasPermission($model->permission) === false) {
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user