merge: add monthly event pipeline
This commit is contained in:
@@ -339,6 +339,7 @@ export const createDatabaseTurnHooks = async (
|
||||
createdNations,
|
||||
createdTroops,
|
||||
createdDiplomacy,
|
||||
deletedEvents,
|
||||
} = changes;
|
||||
const reservedTurnChanges = options?.reservedTurns?.peekDirtyState();
|
||||
|
||||
@@ -490,6 +491,11 @@ export const createDatabaseTurnHooks = async (
|
||||
where: { id: { in: deletedNations } },
|
||||
});
|
||||
}
|
||||
if (deletedEvents.length > 0) {
|
||||
await prisma.event.deleteMany({
|
||||
where: { id: { in: deletedEvents } },
|
||||
});
|
||||
}
|
||||
|
||||
await Promise.all([
|
||||
...generals
|
||||
|
||||
Reference in New Issue
Block a user