StudioPlus Module Update - Custom required fields permission

This commit is contained in:
Leonard Biano
2024-09-30 19:09:37 +08:00
parent 3f1bd76242
commit 13c10c5380
7 changed files with 18 additions and 12 deletions
@@ -987,8 +987,8 @@ class StudioPlusVideoController extends Controller
'asin' => $request->video_type['need_job_request'] ? ['required'] : ['nullable'],
'product_name' => $request->video_type['need_job_request'] ? ['required'] : ['nullable'],
'brand' => $request->video_type['need_job_request'] ? ['required'] : ['nullable'],
'metadata.star_ratings' => ['required'],
'metadata.reasonable_price_point' => ['required']
'metadata.star_ratings' => permissionCheck('studioplus.manage.ott-details') ? ['nullable'] : ['required'],
'metadata.reasonable_price_point' => permissionCheck('studioplus.manage.ott-details') ? ['nullable'] : ['required']
]);
}