<div>
                    Hi all,
                </div><div><br></div><div>I just raised this bug, and made a patch for it. &nbsp;Details are at&nbsp;<a href="https://github.com/PerlDancer/Dancer/issues/877">https://github.com/PerlDancer/Dancer/issues/877</a>&nbsp;- but in short, Dancer::Error passes the Dancer::Exception::* object through to the serializer, which then explodes because (certainly for JSON/XML) it is not configured to support serialising objects (and probably shouldn't be!).</div><div><br></div><div>The patch removes sending this exception through. &nbsp;In the case of JSON/XML, this never worked, but for non-object exceptions (i.e. die "some string"), it changes the response from having identical 'error' and 'exception' keys to having only an 'error' key.</div><div><br></div><div>I'd appreciate any feedback on the (2 line!) patch - this is my first time contributing to Dancer so I may not be following procedure properly :-).</div><div><br></div><div>Cheers - and have a great Christmas everyone!</div>
                <div><div><br></div><div>--&nbsp;</div><div>Rik Brown</div><div>http://www.rikbrown.co.uk</div><div><br></div></div>