diff --git a/server/brief-outbox.mjs b/server/brief-outbox.mjs index 9243410..b0bec69 100644 --- a/server/brief-outbox.mjs +++ b/server/brief-outbox.mjs @@ -40,7 +40,9 @@ export function createBriefOutbox(directory) { } return { prepare(week,email,messages) { - const id=hash(JSON.stringify([week,email])),manifest=JSON.stringify(messages); + const manifest=JSON.stringify(messages); + parseManifest(manifest); + const id=hash(JSON.stringify([week,email])); return transaction(db=>{ const row=db.prepare('SELECT manifest FROM brief_batches WHERE id=?').get(id); if(row) {