(db: FumaDb, state: string)
| 324 | }); |
| 325 | |
| 326 | const expire = (db: FumaDb, state: string) => |
| 327 | Effect.promise(() => |
| 328 | db.updateMany("oauth_session", { |
| 329 | where: (builder) => builder("state", "=", state), |
| 330 | set: { expires_at: Date.now() - 60_000 }, |
| 331 | }), |
| 332 | ); |
| 333 | |
| 334 | const bStale = yield* startUserFlow(b, "b-stale"); |
| 335 | yield* expire(b.config.db, String(bStale.state)); |
no test coverage detected