💀 Fixing error in Controller with (TV) animes

pull/33/head
capitanwesler 4 years ago
parent 596524f03b
commit 189bf729c0

@ -582,7 +582,9 @@ export default class AnimeController {
return res.status(200).json(resultRedis);
} else {
searchAnime = await AnimeModel.findOne({ title: { $eq: title } });
searchAnime = await AnimeModel.findOne({
$or: [{ title: { $eq: title } }, { title: { $eq: `${title} (TV)` } }],
});
}
} catch (err) {
return next(err);

@ -311,6 +311,21 @@ export default class DirectoryController {
related: await getRelatedAnimesMAL(resultQuery!.mal_id),
};
break;
case 'monoschinos':
resultAnime = {
title: resultQuery?.title,
poster: resultQuery?.poster,
synopsis: resultQuery?.description,
status: resultQuery?.state,
type: resultQuery?.type,
rating: resultQuery?.score,
genres: resultQuery?.genres,
moreInfo: [await animeExtraInfo(resultQuery!.mal_id)],
promo: await getAnimeVideoPromo(resultQuery!.mal_id),
characters: await getAnimeCharacters(resultQuery!.mal_id),
related: await getRelatedAnimesMAL(resultQuery!.mal_id),
};
break;
default:
resultAnime = undefined;
break;
@ -328,8 +343,6 @@ export default class DirectoryController {
JSON.stringify(resultAnime),
);
console.log(`moreInfo_${hashStringMd5(title)}`);
/* After 24hrs expire the key. */
redisClient.expireat(

Loading…
Cancel
Save