Implemented kitsu import

This commit is contained in:
2018-03-18 22:44:03 +01:00
parent 771e6b026c
commit 9339dc054a
2 changed files with 37 additions and 4 deletions

View File

@ -30,12 +30,15 @@ export function malDiffFilterAnime(arn: AnimeNotifier, input: HTMLInputElement)
// Import Kitsu anime
export async function importKitsuAnime(arn: AnimeNotifier, button: HTMLButtonElement) {
let response = await fetch(`/api/import/kitsu/anime/${button.dataset.id}`, {
let newTab = window.open()
let animeId = button.dataset.id
let response = await fetch(`/api/import/kitsu/anime/${animeId}`, {
method: "POST",
credentials: "same-origin"
})
if(response.ok) {
newTab.location.href = `/anime/${animeId}`
arn.reloadContent()
} else {
arn.statusMessage.showError(await response.text())