|
|
@ -12,9 +12,11 @@ async function main() { |
|
|
|
deck: DECK, |
|
|
|
}); |
|
|
|
|
|
|
|
const deckQuery = `deck:${DECK} -deck:${DECK}::*`; |
|
|
|
|
|
|
|
await anki |
|
|
|
.api('findCards', { |
|
|
|
query: `deck:${DECK}`, |
|
|
|
query: deckQuery, |
|
|
|
}) |
|
|
|
.then((cards) => anki.api('cardsInfo', { cards })) |
|
|
|
.then(async (rs) => { |
|
|
@ -76,7 +78,7 @@ async function main() { |
|
|
|
let v = this.data.get(templateName); |
|
|
|
if (!v) { |
|
|
|
v = await anki.api('findCards', { |
|
|
|
query: `deck:${DECK} card:${templateName}`, |
|
|
|
query: `${deckQuery} card:${templateName}`, |
|
|
|
}); |
|
|
|
remaining[templateName] = new Set(v); |
|
|
|
} |
|
|
|