Commit 1f45e0dc authored by nanahira's avatar nanahira

fix

parent e945c5c3
Pipeline #41243 passed with stages
in 41 seconds
...@@ -86,6 +86,10 @@ export class AppService extends ConsoleLogger { ...@@ -86,6 +86,10 @@ export class AppService extends ConsoleLogger {
doc.addPage(newPage); doc.addPage(newPage);
}; };
const cards = [...new Set([...ydk.main, ...ydk.extra, ...ydk.side])];
const cardDatas = await this.cardDataService.getCardDatas(cards);
const cardDataMap = _.keyBy(cardDatas, 'id');
const filterType = (type: number) => const filterType = (type: number) =>
ydk.main.filter((id) => { ydk.main.filter((id) => {
if (!cardDataMap[id]) { if (!cardDataMap[id]) {
...@@ -124,8 +128,6 @@ export class AppService extends ConsoleLogger { ...@@ -124,8 +128,6 @@ export class AppService extends ConsoleLogger {
pageCount = pc; pageCount = pc;
}; };
const cards = [...new Set([...ydk.main, ...ydk.extra, ...ydk.side])];
const cardDatas = await this.cardDataService.getCardDatas(cards);
const aliasMap = new Map<number, number>(); const aliasMap = new Map<number, number>();
cards.forEach((id, i) => { cards.forEach((id, i) => {
if (id !== cardDatas[i].id) { if (id !== cardDatas[i].id) {
...@@ -143,7 +145,6 @@ export class AppService extends ConsoleLogger { ...@@ -143,7 +145,6 @@ export class AppService extends ConsoleLogger {
} }
}); });
} }
const cardDataMap = _.keyBy(cardDatas, 'id');
const drawCards = async ( const drawCards = async (
cards: number[], cards: number[],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment