From 76848deb86af204cc685aa7793391b30b3c7e5b6 Mon Sep 17 00:00:00 2001 From: Holger Jeromin Date: Tue, 25 Nov 2025 22:14:03 +0100 Subject: [PATCH] Activate mobile viewport for "queue full" message Right now the "queue full" message is an invalid HTML page. This renders fine, but at least on mobile this is far from optimal because the text is rendered very small. Thats why I added a minimal HTML skeleton and adjusted the viewport to have a (still not beauty) but better readable message. ref https://github.com/openstreetmap/openstreetmap-website/issues/6563 Signed-off-by: Holger Jeromin --- src/agent/Core/Controller/CheckoutSession.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/agent/Core/Controller/CheckoutSession.cpp b/src/agent/Core/Controller/CheckoutSession.cpp index 26f068a1ce..593dbad9e6 100644 --- a/src/agent/Core/Controller/CheckoutSession.cpp +++ b/src/agent/Core/Controller/CheckoutSession.cpp @@ -353,9 +353,13 @@ Controller::writeRequestQueueFullExceptionErrorResponse(Client *client, Request " due to: " << e->what()); endRequestWithSimpleResponse(&client, &req, + "" + "" + "" "

This website is under heavy load (queue full)

" "

We're sorry, too many people are accessing this website at the same " - "time. We're working on this problem. Please try again later.

", + "time. We're working on this problem. Please try again later.

" + "", requestQueueOverflowStatusCode); }