From 2236fd53875a1e12b641c338790e756fa216a63c Mon Sep 17 00:00:00 2001 From: sudacode Date: Mon, 17 Aug 2026 23:55:06 -0700 Subject: [PATCH] fix: apply CodeRabbit auto-fixes --- src/anki-integration/card-creation-manual-update.test.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/anki-integration/card-creation-manual-update.test.ts b/src/anki-integration/card-creation-manual-update.test.ts index 9051aaff..65253c1f 100644 --- a/src/anki-integration/card-creation-manual-update.test.ts +++ b/src/anki-integration/card-creation-manual-update.test.ts @@ -436,6 +436,7 @@ test('discarding an audio-card timing review deletes the note before evicting it test('keeping an audio card without media skips generation and preserves the note', async () => { let generatedAudio = false; let deleted = false; + const updates: Array<{ noteId: number; fields: Record }> = []; const { service, storedMedia } = createManualUpdateService({ getMpvClient: () => ({ @@ -454,7 +455,9 @@ test('keeping an audio card without media skips generation and preserves the not fields: { Expression: { value: '単語' }, Sentence: { value: '' } }, }, ], - updateNoteFields: async () => undefined, + updateNoteFields: async (noteId, fields) => { + updates.push({ noteId, fields }); + }, storeMediaFile: async () => undefined, findNotes: async () => [42], retrieveMediaFile: async () => '', @@ -478,4 +481,5 @@ test('keeping an audio card without media skips generation and preserves the not assert.equal(generatedAudio, false); assert.equal(deleted, false); assert.deepEqual(storedMedia, []); + assert.deepEqual(updates, [{ noteId: 42, fields: { Sentence: '字幕' } }]); });