mirror of https://github.com/buster-so/buster.git
Update packages/database/src/queries/messages/update-message-entries.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
This commit is contained in:
parent
b14054a033
commit
77cd39b151
|
@ -79,7 +79,12 @@ export async function updateMessageEntries({
|
||||||
.set(updateData)
|
.set(updateData)
|
||||||
.where(and(eq(messages.id, messageId), isNull(messages.deletedAt)));
|
.where(and(eq(messages.id, messageId), isNull(messages.deletedAt)));
|
||||||
|
|
||||||
// Write-through: update cache with merged entries
|
await db
|
||||||
|
.update(messages)
|
||||||
|
.set(updateData)
|
||||||
|
.where(and(eq(messages.id, messageId), isNull(messages.deletedAt)));
|
||||||
|
|
||||||
|
// Write-through: update cache with merged entries only after successful DB update
|
||||||
messageEntriesCache.set(messageId, mergedEntries);
|
messageEntriesCache.set(messageId, mergedEntries);
|
||||||
|
|
||||||
return { success: true };
|
return { success: true };
|
||||||
|
|
Loading…
Reference in New Issue