diff --git a/ts/routes/reviewer/reviewer-bottom/More.svelte b/ts/routes/reviewer/reviewer-bottom/More.svelte index 29eec1f6e..7577c528b 100644 --- a/ts/routes/reviewer/reviewer-bottom/More.svelte +++ b/ts/routes/reviewer/reviewer-bottom/More.svelte @@ -89,13 +89,13 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html ]; const cardData = state.cardData; + $: card = $cardData?.queue?.cards[0].card; function changeFlag(index: number) { - const card = $cardData!.queue!.cards[0].card!; - if (card.flags === index) { + if (card?.flags === index) { index = 0; } - setFlag({ cardIds: [card.id], flag: index }); + setFlag({ cardIds: [card!.id], flag: index }); $cardData!.queue!.cards[0].card!.flags = index; } @@ -124,12 +124,18 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html