We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5df5d5a commit 2ed06acCopy full SHA for 2ed06ac
2 files changed
src/lib/approval.ts
@@ -8,5 +8,8 @@ export const awaitApproval = async () => {
8
})
9
10
if (!response)
11
- throw new HTTPError("Request rejected", Response.json({ status: 429 }))
+ throw new HTTPError(
12
+ "Request rejected",
13
+ Response.json({ message: "Request rejected" }, { status: 403 }),
14
+ )
15
}
src/lib/rate-limit.ts
@@ -28,7 +28,10 @@ export async function checkRateLimit(state: State) {
28
consola.warn(
29
`Rate limit exceeded. Need to wait ${waitTimeSeconds} more seconds.`,
30
)
31
- throw new HTTPError("Rate limit exceeded", Response.json({ status: 429 }))
32
+ "Rate limit exceeded",
33
+ Response.json({ message: "Rate limit exceeded" }, { status: 429 }),
34
35
36
37
const waitTimeMs = waitTimeSeconds * 1000
0 commit comments