<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hello,</p>
    <p>I am working on a Route file in my layer, the path is: 
      lib/LibreCat/App/Catalogue/Route/coverpage.pm</p>
    <p>But whenever I have code that breaks I am getting no errors
      displayed in the web interface or no logs of any errors in the log
      files.</p>
    <p>Say for example I do this:</p>
    <div style="color: #d4d4d4;background-color: #1e1e1e;font-family: 'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback', 'Noto Color Emoji';font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span style="color: #c586c0;">package</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">LibreCat::App::Catalogue::Route::coverpage</span><span style="color: #d4d4d4;">;</span></div>
<div><span style="color: #569cd6;">=head1</span><span style="color: #608b4e;"> </span><span style="color: #9cdcfe;">NAME</span></div>
<div><span style="color: #608b4e;">LibreCat::App::Catalogue::Route::coverpage - routes for file handling:</span></div><div><span style="color: #608b4e;">coverpage generation</span></div>
<div><span style="color: #569cd6;">=cut</span></div>
<div><span style="color: #c586c0;">use</span><span style="color: #d4d4d4;"> Catmandu::Sane;</span></div><div><span style="color: #c586c0;">use</span><span style="color: #d4d4d4;"> Catmandu </span><span style="color: #ce9178;">qw(export_to_string)</span><span style="color: #d4d4d4;">;</span></div><div><span style="color: #c586c0;">use</span><span style="color: #d4d4d4;"> Dancer </span><span style="color: #ce9178;">':syntax'</span><span style="color: #d4d4d4;">;</span></div><div><span style="color: #c586c0;">use</span><span style="color: #d4d4d4;"> Dancer::Plugin::Auth::Tiny;</span></div><div><span style="color: #c586c0;">use</span><span style="color: #d4d4d4;"> Dancer::Plugin::StreamData;</span></div><div><span style="color: #c586c0;">use</span><span style="color: #d4d4d4;"> LibreCat::App::Helper;</span></div><div><span style="color: #c586c0;">use</span><span style="color: #d4d4d4;"> LibreCat::App::Catalogue::Controller::Permission;</span></div><div><span style="color: #c586c0;">use</span><span style="color: #d4d4d4;"> DateTime;</span></div>
<div><span style="color: #d4d4d4;">xxxxx </span><span style="color: #608b4e;"># <----- break me!</span></div>

</div>
    <p><br>
    </p>
    <p>When I go to a route leading here, I just get redirected back to
      the home page with no errors displayed or logged. <br>
    </p>
    <p>From my environment file is would seem that I have all error
      displaying switched on:</p>
    <div style="color: #d4d4d4;background-color: #1e1e1e;font-family: 'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback', 'Noto Color Emoji';font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span style="color: #569cd6;">log</span><span style="color: #d4d4d4;">: </span><span style="color: #ce9178;">debug</span></div><div><span style="color: #569cd6;">logger</span><span style="color: #d4d4d4;">: </span><span style="color: #ce9178;">file</span></div><div><span style="color: #569cd6;">warnings</span><span style="color: #d4d4d4;">: </span><span style="color: #b5cea8;">1</span></div><div><span style="color: #569cd6;">show_errors</span><span style="color: #d4d4d4;">: </span><span style="color: #b5cea8;">1</span></div><div><span style="color: #569cd6;">route_cache</span><span style="color: #d4d4d4;">: </span><span style="color: #b5cea8;">1</span></div><div><span style="color: #569cd6;">template_debug</span><span style="color: #d4d4d4;">: </span><span style="color: #b5cea8;">1</span></div></div>
    <p><br>
    </p>
    <p>Is this expected behavior or is there probably an issue in my
      config somewhere?<br>
    </p>
    <p><br>
    </p>
    <p>Thanks,</p>
    <p>Jonathan</p>
    <p>IST Austria<br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
  </body>
</html>