(row: typeof SessionMessageTable.$inferSelect)
| 112 | function run(db: DatabaseService, event: SessionEvent.Event) { |
| 113 | return Effect.gen(function* () { |
| 114 | const decodeRow = (row: typeof SessionMessageTable.$inferSelect) => |
| 115 | decodeMessage({ ...row.data, id: row.id, type: row.type }) |
| 116 | const updateMessage = (message: SessionMessage.Message) => { |
| 117 | if (event.durable === undefined) return Effect.die("Durable Session event is missing aggregate sequence") |
| 118 | const encoded = encodeMessage(message) |
no outgoing calls
no test coverage detected