Skip to content

Commit 9509041

Browse files
committed
fix: test broken
1 parent f7fc347 commit 9509041

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/api.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ export class Api {
354354
await this.store.persistDoc(room, docid, ydoc)
355355
} else logWorker(`skip persisting room: ${room} due to no changes`)
356356
await promise.all([
357-
storeReferences ? this.store.deleteReferences(room, docid, storeReferences) : promise.resolve(),
357+
storeReferences && changed ? this.store.deleteReferences(room, docid, storeReferences) : promise.resolve(),
358358
this.redis.multi()
359359
.xTrim(task.stream, 'MINID', lastId - this.redisMinMessageLifetime)
360360
.xAdd(this.redisWorkerStreamName, '*', { compact: task.stream })

tests/api.tests.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ export const testWorker = async tc => {
7575
let streamexists = true
7676
while (streamexists) {
7777
streamexists = (await client.redis.exists(stream)) === 1
78+
await promise.wait(10)
7879
}
7980
const { ydoc: loadedDoc } = await client.getDoc(room, docid)
8081
t.assert(loadedDoc.getMap().get('key1') === 'val1')

0 commit comments

Comments
 (0)