From 88c65dd0df36cf311af99b11dda9abfa9dff5eda Mon Sep 17 00:00:00 2001 From: Timothy J Warren Date: Wed, 29 Mar 2017 14:25:03 -0400 Subject: [PATCH] Add and delete manga simulaneously from kitsu and mal --- src/API/Kitsu/Model.php | 2 +- src/Controller/Manga.php | 15 +++------------ 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/src/API/Kitsu/Model.php b/src/API/Kitsu/Model.php index f2111acc..4e4ab2a8 100644 --- a/src/API/Kitsu/Model.php +++ b/src/API/Kitsu/Model.php @@ -694,7 +694,7 @@ class Model { foreach($mappings as $map) { - if ($map['externalSite'] === 'myanimelist/anime') + if ($map['externalSite'] === 'myanimelist/manga') { return $map['externalId']; } diff --git a/src/Controller/Manga.php b/src/Controller/Manga.php index 667dfdda..eb5b9f99 100644 --- a/src/Controller/Manga.php +++ b/src/Controller/Manga.php @@ -98,17 +98,7 @@ class Manga extends Controller { */ public function addForm() { - $raw_status_list = MangaReadingStatus::getConstList(); - - $statuses = []; - - foreach ($raw_status_list as $status_item) - { - $statuses[$status_item] = (string)$this->string($status_item) - ->underscored() - ->humanize() - ->titleize(); - } + $statuses = MangaReadingStatus::KITSU_TO_TITLE; $this->setSessionRedirect(); $this->outputHTML('manga/add', [ @@ -245,7 +235,8 @@ class Manga extends Controller { { $body = $this->request->getParsedBody(); $id = $body['id']; - $response = $this->model->deleteLibraryItem($id); + $malId = $body['mal_id']; + $response = $this->model->deleteLibraryItem($id, $malId); if ($response) {