KamoCRM

Never show a status phrase to somebody who clicked a link

Fixkamo-login
Shipped
4 செப்டம்பர், 2026 அன்று 8:27 PM UTC
Author
Kamo
Commit
639563e

Rendering the page against an unreachable backend put "Internal Server Error" on screen as the explanation. That is a status phrase written for an operator reading a log; in front of somebody who has just clicked a link in their email it says only that something is broken and leaves them to guess whether it was their fault and whether their account is now in a strange state. A 5xx now gets a sentence of ours, which says the thing that actually matters: nothing about the account changed. Refusals that carry a `reason` are already written for a reader and still win; a 4xx without one still carries a sentence the server composed on purpose. Found by rendering the page, which is the only way it could have been.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing