Skip to content

Commit

Permalink
fix: pass include anilist manga to search
Browse files Browse the repository at this point in the history
  • Loading branch information
oae committed Nov 4, 2022
1 parent 4414322 commit a93da58
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 6 deletions.
10 changes: 5 additions & 5 deletions src/server/trpc/router/manga.ts
Original file line number Diff line number Diff line change
Expand Up @@ -175,8 +175,8 @@ export const mangaRouter = t.router({
mangaDetail.metadata.cover?.large ||
mangaDetail.metadata.cover?.medium,
authors: mangaDetail.metadata.staff?.story ? [...mangaDetail.metadata.staff.story] : [],
characters: mangaDetail.metadata.characters,
genres: mangaDetail.metadata.genres,
characters: mangaDetail.metadata.characters ? [...mangaDetail.metadata.characters] : [],
genres: mangaDetail.metadata.genres ? [...mangaDetail.metadata.genres] : [],
startDate: mangaDetail.metadata.startDate
? new Date(
mangaDetail.metadata.startDate.year,
Expand All @@ -193,9 +193,9 @@ export const mangaRouter = t.router({
: undefined,
status: mangaDetail.metadata.status,
summary: mangaDetail.metadata.summary,
synonyms: mangaDetail.metadata.synonyms,
tags: mangaDetail.metadata.tags,
urls: mangaDetail.metadata.urls,
synonyms: mangaDetail.metadata.synonyms ? [...mangaDetail.metadata.synonyms] : [],
tags: mangaDetail.metadata.tags ? [...mangaDetail.metadata.tags] : [],
urls: mangaDetail.metadata.urls ? [...mangaDetail.metadata.urls] : [],
},
},
},
Expand Down
11 changes: 10 additions & 1 deletion src/server/utils/mangal.ts
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,15 @@ export const updateExistingMangaMetadata = async (libraryPath: string, title: st

export const search = async (source: string, keyword: string): Promise<IOutput> => {
try {
const { stdout, command } = await execa('mangal', ['inline', '--source', source, '--query', keyword, '-j']);
const { stdout, command } = await execa('mangal', [
'inline',
'--source',
source,
'--include-anilist-manga',
'--query',
keyword,
'-j',
]);
logger.info(`Search manga with following command: ${command}`);
return JSON.parse(stdout);
} catch (err) {
Expand Down Expand Up @@ -216,6 +224,7 @@ export const getMangaDetail = async (source: string, title: string): Promise<Man
'inline',
'--source',
source,
'--include-anilist-manga',
'--query',
title,
'--manga',
Expand Down

0 comments on commit a93da58

Please sign in to comment.