{"record":{"id":"75988a02088bf00d","repo":"diegosouzapw/OmniRoute","slug":"not-found-75988a","errorCode":null,"errorMessage":"Not found","messagePattern":"Not found","errorType":"http","errorClass":null,"httpStatus":404,"severity":"error","filePath":"src/lib/oauth/utils/server.ts","lineNumber":65,"sourceCode":"    const timer = setInterval(() => {\n      count--;\n      countdown.textContent = count;\n      if (count <= 0) {\n        clearInterval(timer);\n        window.close();\n        setTimeout(() => {\n          message.textContent = \"Please close this tab manually.\";\n        }, 500);\n      }\n    }, 1000);\n  </script>\n</body>\n</html>`);\n\n        // Call callback with params\n        onCallback(params);\n      } else {\n        res.writeHead(404);\n        res.end(\"Not found\");\n      }\n    });\n\n    // Listen on fixed port or find available port\n    const portToUse = fixedPort || 0;\n    server.listen(portToUse, \"0.0.0.0\", () => {\n      const addr = server.address() as { port: number };\n      resolve({\n        server,\n        port: addr.port,\n        close: () => server.close(),\n      });\n    });\n\n    server.on(\"error\", (err: any) => {\n      if (err.code === \"EADDRINUSE\" && fixedPort) {\n        reject(","sourceCodeStart":47,"sourceCodeEnd":83,"githubUrl":"https://github.com/diegosouzapw/OmniRoute/blob/a179ffed5bb2e0b883b9ae7214ce8717b2a94c4d/src/lib/oauth/utils/server.ts#L47-L83","documentation":"Error \"Not found\" thrown in diegosouzapw/OmniRoute.","triggerScenarios":"Thrown at src/lib/oauth/utils/server.ts:65 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"a179ffed5bb2e0b883b9ae7214ce8717b2a94c4d","analyzedAt":"2026-08-25T18:35:09.898Z","schemaVersion":2},"datasetVersion":"2026-08-25T21:54:21.419Z"}