|
|
|
@ -63,7 +63,7 @@ export default class DirectoryController {
|
|
|
|
|
genres: item.genres,
|
|
|
|
|
state: item.state,
|
|
|
|
|
score: item.score,
|
|
|
|
|
jkanime: item.jkanime,
|
|
|
|
|
source: item.source,
|
|
|
|
|
description: item.description,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
@ -89,7 +89,7 @@ export default class DirectoryController {
|
|
|
|
|
genres: item.genres,
|
|
|
|
|
state: item.state,
|
|
|
|
|
score: item.score,
|
|
|
|
|
jkanime: item.jkanime,
|
|
|
|
|
source: item.source,
|
|
|
|
|
description: item.description,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
@ -280,7 +280,8 @@ export default class DirectoryController {
|
|
|
|
|
$or: [{ title: { $eq: title } }, { title: { $eq: `${title} (TV)` } }],
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
if (!resultQuery?.jkanime) {
|
|
|
|
|
switch (resultQuery?.source) {
|
|
|
|
|
case 'animeflv':
|
|
|
|
|
resultAnime = {
|
|
|
|
|
title: resultQuery?.title,
|
|
|
|
|
poster: resultQuery?.poster,
|
|
|
|
@ -294,7 +295,8 @@ export default class DirectoryController {
|
|
|
|
|
characters: await getAnimeCharacters(resultQuery!.mal_id),
|
|
|
|
|
related: await getRelatedAnimesFLV(resultQuery!.id),
|
|
|
|
|
};
|
|
|
|
|
} else {
|
|
|
|
|
break;
|
|
|
|
|
case 'jkanime':
|
|
|
|
|
resultAnime = {
|
|
|
|
|
title: resultQuery?.title,
|
|
|
|
|
poster: resultQuery?.poster,
|
|
|
|
@ -308,6 +310,10 @@ export default class DirectoryController {
|
|
|
|
|
characters: await getAnimeCharacters(resultQuery!.mal_id),
|
|
|
|
|
related: await getRelatedAnimesMAL(resultQuery!.mal_id),
|
|
|
|
|
};
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
resultAnime = undefined;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
} catch (err) {
|
|
|
|
|