Skip to content

Commit

Permalink
Remove >0 requirement for total
Browse files Browse the repository at this point in the history
  • Loading branch information
Mythos committed May 24, 2024
1 parent a0d6717 commit ef4427a
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 4 deletions.
5 changes: 3 additions & 2 deletions app/Http/Livewire/Series/CreateSeries.php
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ class CreateSeries extends Component
'series.name' => 'required',
'series.description' => 'nullable',
'series.status' => 'required|integer|min:0',
'series.total' => 'nullable|integer|min:1',
'series.total' => 'nullable|integer|min:0',
'series.category_id' => 'required|exists:categories,id',
'series.is_nsfw' => 'boolean',
'series.default_price' => 'nullable|regex:"^[0-9]{1,9}([,.][0-9]{1,2})?$"',
Expand Down Expand Up @@ -190,7 +190,8 @@ private function createVolumes(): void
$volume->save();
ImageHelpers::updateVolumeImage($volume, true);
} else {
$volumesResult = MangaPassionApi::loadVolumes($this->series->mangapassion_id, $this->series->total ?? 500);
$volumesToLoad = !empty($this->series->total) ? $this->series->total : 500;
$volumesResult = MangaPassionApi::loadVolumes($this->series->mangapassion_id, $volumesToLoad);

foreach ($volumesResult as $newVolume) {
$number = $newVolume['number'];
Expand Down
2 changes: 1 addition & 1 deletion app/Http/Livewire/Series/EditSeries.php
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ class EditSeries extends Component
'series.name' => 'required',
'series.description' => 'nullable',
'series.status' => 'required|integer|min:0',
'series.total' => 'nullable|integer|min:1',
'series.total' => 'nullable|integer|min:0',
'series.category_id' => 'required|exists:categories,id',
'series.is_nsfw' => 'boolean',
'series.default_price' => 'nullable|regex:"^[0-9]{1,9}([,.][0-9]{1,2})?$"',
Expand Down
3 changes: 2 additions & 1 deletion app/Services/SeriesService.php
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,8 @@ public function updateVolumes(Series $series): array
'pages' => $pages,
];
} else {
$volumesResult = MangaPassionApi::loadVolumes($series->mangapassion_id, $series->total ?? 500);
$volumesToLoad = !empty($series->total) ? $series->total : 500;
$volumesResult = MangaPassionApi::loadVolumes($series->mangapassion_id, $volumesToLoad);
}
$newVolumes = [];

Expand Down

0 comments on commit ef4427a

Please sign in to comment.