<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>