기존 외교 문서를 플레이 감사 최초 관측으로 보존

This commit is contained in:
2026-09-16 06:53:16 +00:00
parent c719cecc80
commit ae0dfd503f
9 changed files with 314 additions and 39 deletions
+2 -4
View File
@@ -933,10 +933,8 @@ const createTurnDaemonRuntimeWithLease = async (
initializeAuditPolicies(world);
const diplomacyInitialized = initializeAuditDiplomacy(world, new Date(clock.nowMs()));
initializeAuditCollection(world, new Date(clock.nowMs()));
if (world.hasPendingAuditRecords() || diplomacyInitialized) {
await dbHooks.flushChanges();
dbHooks.takeCommittedReadModelChangeReceipt();
}
await dbHooks.flushInitialAudit(new Date(clock.nowMs()), diplomacyInitialized);
dbHooks.takeCommittedReadModelChangeReceipt();
} catch (error) {
await Promise.allSettled([
dbHooks.close(),