mirror of
https://github.com/AnimeThemes/animethemes-server.git
synced 2026-07-11 01:24:46 +02:00
fix(admin): model action query & fix(api): restricted type validation rules (#457)
This commit is contained in:
@@ -30,7 +30,8 @@ trait ValidatesParameters
|
||||
|
||||
return [
|
||||
$param => [
|
||||
'nullable',
|
||||
'sometimes',
|
||||
'required',
|
||||
"array:$types",
|
||||
],
|
||||
];
|
||||
|
||||
@@ -124,9 +124,7 @@ class BackfillAnimeAction extends Action implements ShouldQueue
|
||||
*/
|
||||
public function fields(NovaRequest $request): array
|
||||
{
|
||||
$anime = $request->resourceId !== null
|
||||
? $request->findModel()
|
||||
: null;
|
||||
$anime = $request->findModelQuery()->first();
|
||||
|
||||
return [
|
||||
Heading::make(__('nova.backfill_resources')),
|
||||
|
||||
@@ -71,9 +71,7 @@ class MoveAudioAction extends Action
|
||||
*/
|
||||
public function fields(NovaRequest $request): array
|
||||
{
|
||||
$audio = $request->resourceId !== null
|
||||
? $request->findModel()
|
||||
: null;
|
||||
$audio = $request->findModelQuery()->first();
|
||||
|
||||
$fs = Storage::disk(Config::get(AudioConstants::DEFAULT_DISK_QUALIFIED));
|
||||
|
||||
|
||||
@@ -108,9 +108,7 @@ class BackfillStudioAction extends Action implements ShouldQueue
|
||||
*/
|
||||
public function fields(NovaRequest $request): array
|
||||
{
|
||||
$studio = $request->resourceId !== null
|
||||
? $request->findModel()
|
||||
: null;
|
||||
$studio = $request->findModelQuery()->first();
|
||||
|
||||
return [
|
||||
Heading::make(__('nova.backfill_images')),
|
||||
|
||||
@@ -71,9 +71,7 @@ class MoveVideoAction extends Action
|
||||
*/
|
||||
public function fields(NovaRequest $request): array
|
||||
{
|
||||
$video = $request->resourceId !== null
|
||||
? $request->findModel()
|
||||
: null;
|
||||
$video = $request->findModelQuery()->first();
|
||||
|
||||
$fs = Storage::disk(Config::get(VideoConstants::DEFAULT_DISK_QUALIFIED));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user