mirror of
https://github.com/DorkSquadRR/DorkNet.git
synced 2026-10-25 23:18:44 -07:00
da7f980166
When the client rejects a response it still answers HTTP 200 and throws while reading it, so the server log shows a clean 200, the client shows a bare "Failed to copy room" / an unopened chat with no URL, and neither side records the payload. Every diagnosis then comes down to guessing which key the strict reader tripped on. Success bodies are now logged for /player, /thread and /clone, and the response cap is raised to 8000 chars for those paths — a room-details payload is a few KB and a 300-char truncation answers nothing. Everything else is unchanged: failures are still always read, successes still discarded, bodies still pass through RedactSecrets. Override with the Trace__SuccessBodyPaths env var (comma-separated substrings, empty to disable).