Skip to content

Commit 8e6b753

Browse files
committed
debug
1 parent 9fc4072 commit 8e6b753

2 files changed

Lines changed: 11 additions & 3 deletions

File tree

src/main/java/com/uid2/operator/vertx/GenericFailureHandler.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,14 @@ public void handle(RoutingContext ctx) {
3333
}
3434

3535
if (!response.ended() && !response.closed()) {
36-
response.setStatusCode(statusCode)
37-
.end(EnglishReasonPhraseCatalog.INSTANCE.getReason(statusCode, null));
36+
String responseBody;
37+
// Include error message for debugging (especially in e2e tests)
38+
if (t != null && t.getMessage() != null) {
39+
responseBody = EnglishReasonPhraseCatalog.INSTANCE.getReason(statusCode, null) + ": " + t.getMessage();
40+
} else {
41+
responseBody = EnglishReasonPhraseCatalog.INSTANCE.getReason(statusCode, null);
42+
}
43+
response.setStatusCode(statusCode).end(responseBody);
3844
}
3945
}
4046
}

src/main/java/com/uid2/operator/vertx/UIDOperatorVerticle.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1026,7 +1026,9 @@ private Future handleLogoutAsyncV2(RoutingContext rc) {
10261026
body.put("optout", "OK");
10271027
ResponseUtil.SuccessV2(rc, body);
10281028
} else {
1029-
rc.fail(500);
1029+
String errorMsg = ar.cause() != null ? ar.cause().getMessage() : "Unknown error";
1030+
LOGGER.error("Failed to process logout request: " + errorMsg, ar.cause());
1031+
rc.fail(500, ar.cause());
10301032
}
10311033
promise.complete();
10321034
});

0 commit comments

Comments
 (0)