From 3cb90acb13e2b99a30d1942d655ef81acfc5a323 Mon Sep 17 00:00:00 2001 From: "Timothy J. Warren" Date: Thu, 22 Sep 2022 10:21:09 -0400 Subject: [PATCH] Fix incrementing with anilist --- src/AnimeClient/API/Anilist/Model.php | 4 ++-- src/AnimeClient/Types/FormItem.php | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/AnimeClient/API/Anilist/Model.php b/src/AnimeClient/API/Anilist/Model.php index 3dd7f694..ee3ab4bb 100644 --- a/src/AnimeClient/API/Anilist/Model.php +++ b/src/AnimeClient/API/Anilist/Model.php @@ -279,12 +279,12 @@ final class Model */ private function getMediaId (array $data, string $type = 'ANIME'): ?string { - if ($data['anilist_id'] !== NULL) + if (isset($data['anilist_id'])) { return $data['anilist_id']; } - if ($data['mal_id'] !== NULL) + if (isset($data['mal_id'])) { return $this->getMediaIdFromMalId($data['mal_id'], mb_strtoupper($type)); } diff --git a/src/AnimeClient/Types/FormItem.php b/src/AnimeClient/Types/FormItem.php index 5fda8a59..0edcce28 100644 --- a/src/AnimeClient/Types/FormItem.php +++ b/src/AnimeClient/Types/FormItem.php @@ -21,6 +21,7 @@ class FormItem extends AbstractType { public string|int $id; public string|int|NULL $mal_id; + public string|int|NULL $anilist_id; public ?FormItemData $data; public function setData(mixed $value): void