StudioPlus Module Update

Fix video and statistic not loading on creators
This commit is contained in:
Leonard Biano
2024-07-02 22:51:22 +08:00
parent d5c6144158
commit 3821de58ca
@@ -121,7 +121,7 @@ class StudioPlusVideoController extends Controller
}
//$query = auth()->user()->role->type === 'superadmin' || permissionCheck('studio-plus.can_view_all_videos')
$query = auth()->user()->role->type === 'superadmin' || permissionCheck('studioplus.manage.videos') || in_array('MVL', $request->status)
$query = auth()->user()->role->type === 'superadmin' || permissionCheck('studioplus.manage.videos') || ($request->has('status') && in_array('MVL', $request->status))
? StudioPlusVideo::query()
: StudioPlusVideo::query()
->where(
@@ -545,7 +545,7 @@ class StudioPlusVideoController extends Controller
}
public function videoStatistics(Request $request, StudioPlusChannel $studioPlusChannel)
{
$statistics = auth()->user()->role->type === 'superadmin' || permissionCheck('studioplus.manage.videos') || in_array('MVL', $request->status)
$statistics = auth()->user()->role->type === 'superadmin' || permissionCheck('studioplus.manage.videos') || ($request->has('status') && in_array('MVL', $request->status))
? StudioPlusVideo::query()
: StudioPlusVideo::query()
->where(