• Lead VietProDev's avatar
    fix(oidc): defer oidcCallback to prevent crash on startup · 6eb4ba59
    Lead VietProDev authored
    server.ts calls OidcService.initialize() inside the Express app setup, but
    oidcRoutes.ts was calling OidcService.callback() at module-load time — before
    initialize() had been called. This caused the server to crash immediately on
    startup with "OidcService not initialized. Call initialize() first."
    
    The fix wraps the callback in a lazy arrow function so it is only resolved
    when the route handler fires, by which point initialize() has already run.
    tsc --noEmit clean; server starts successfully after this change.
    Co-authored-by: 's avatarCursor <cursoragent@cursor.com>
    6eb4ba59
Name
Last commit
Last update
..
audit Loading commit data...
config Loading commit data...
constants Loading commit data...
contracts Loading commit data...
controllers Loading commit data...
database Loading commit data...
interfaces Loading commit data...
jobs Loading commit data...
middlewares Loading commit data...
models Loading commit data...
oidc Loading commit data...
providers Loading commit data...
services Loading commit data...
templates Loading commit data...
tracing Loading commit data...
types Loading commit data...
utils Loading commit data...
workers Loading commit data...
index.ts Loading commit data...
root.ts Loading commit data...
server.ts Loading commit data...