Updated to latest

This commit is contained in:
Fritz Ramirez
2024-04-25 04:52:30 -04:00
parent e65189f50c
commit 56ae37377a
46 changed files with 2499 additions and 71655 deletions
@@ -23,6 +23,7 @@ class StudioPlusIncentiveController extends Controller
'roles',
'contentTypes',
'contentVariants',
'videoTypes'
])->get();
// ->filter($request)
// ->when($request->filled('orderBy') && $request->filled('sortBy'), function ($query) use ($request) {
@@ -56,6 +57,10 @@ class StudioPlusIncentiveController extends Controller
$studioPlusIncentive->contentVariants()->sync($validated['contentVariants']);
}
if (isset($validated['videoTypes'])) {
$studioPlusIncentive->videoTypes()->sync($validated['videoTypes']);
}
DB::commit();
return response()->noContent();
@@ -83,6 +88,10 @@ class StudioPlusIncentiveController extends Controller
$studioPlusIncentive->contentVariants()->sync($validated['contentVariants']);
}
if (isset($validated['videoTypes'])) {
$studioPlusIncentive->videoTypes()->sync($validated['videoTypes']);
}
DB::commit();
return response()->noContent();
@@ -95,6 +104,8 @@ class StudioPlusIncentiveController extends Controller
public function destroy(StudioPlusIncentive $studioPlusIncentive)
{
try {
$studioPlusIncentive->videoTypes()->detach();
$studioPlusIncentive->asins()->detach();
$studioPlusIncentive->roles()->detach();
$studioPlusIncentive->delete();