mirror of
https://github.com/louislam/uptime-kuma.git
synced 2025-04-02 14:32:21 +00:00
Fix /api/push/:pushToken route returning 404 error on non-GET HTTP methods
This commit is contained in:
parent
a7d1b99719
commit
2441105e5b
1 changed files with 7 additions and 2 deletions
|
@ -44,7 +44,7 @@ router.get("/api/entry-page", async (request, response) => {
|
||||||
response.json(result);
|
response.json(result);
|
||||||
});
|
});
|
||||||
|
|
||||||
router.all("/api/push/:pushToken", async (request, response) => {
|
const handlePushRequest = async (request, response) => {
|
||||||
try {
|
try {
|
||||||
let pushToken = request.params.pushToken;
|
let pushToken = request.params.pushToken;
|
||||||
let msg = request.query.msg || "OK";
|
let msg = request.query.msg || "OK";
|
||||||
|
@ -130,7 +130,12 @@ router.all("/api/push/:pushToken", async (request, response) => {
|
||||||
msg: e.message
|
msg: e.message
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
};
|
||||||
|
|
||||||
|
router.route("/api/push/:pushToken")
|
||||||
|
.get(handlePushRequest)
|
||||||
|
.post(handlePushRequest)
|
||||||
|
.put(handlePushRequest);
|
||||||
|
|
||||||
router.get("/api/badge/:id/status", cache("5 minutes"), async (request, response) => {
|
router.get("/api/badge/:id/status", cache("5 minutes"), async (request, response) => {
|
||||||
allowAllOrigin(response);
|
allowAllOrigin(response);
|
||||||
|
|
Loading…
Add table
Reference in a new issue