Fix error logging
Build and Push Docker Images / detect-changes (push) Successful in 23s
Build and Push Docker Images / build-employee-api (push) Successful in 2m20s
Build and Push Docker Images / build-auth-api (push) Successful in 3m27s
Build and Push Docker Images / build-transit-api (push) Successful in 3m4s
Build and Push Docker Images / build-error-log-api (push) Successful in 2m38s
Build and Push Docker Images / build-admin-ui (push) Successful in 3m48s
Build and Push Docker Images / build-monitoring-ui (push) Successful in 3m45s
Build and Push Docker Images / deploy-test-node (push) Successful in 9s

This commit is contained in:
Sven laptop
2026-09-25 00:02:14 +02:00
parent 46fb9b9d6b
commit 30f4ca6701
4 changed files with 37 additions and 11 deletions
+7 -2
View File
@@ -33,7 +33,7 @@ function friendlyErrorMessage(statusCode) {
async function reportError({ partofservice, error }) {
try {
await fetch(ERROR_LOG_API_URL, {
const response = await fetch(ERROR_LOG_API_URL, {
method: "POST",
headers: {
"Content-Type": "application/json",
@@ -45,7 +45,12 @@ async function reportError({ partofservice, error }) {
error,
}),
});
} catch (_) {}
if (!response.ok) {
log("warn", "Error log forward failed", { status: response.status, partofservice });
}
} catch (err) {
log("warn", "Error log forward failed", { error: err.message, partofservice });
}
}
function reportUnhandled(context, err) {