I've also tweaked this one - you had no test coverage (your change only checked the error path), and I've made the no-reason fallback supply the whole details dict (because something has obviously gone wrong).
« Back to merge proposal
I've also tweaked this one - you had no test coverage (your change only checked the error path), and I've made the no-reason fallback supply the whole details dict (because something has obviously gone wrong).