<div dir="ltr">Brilliant, thanks Racke - now getting debug messages from DPAE :-)<div><br></div><div>If I set 'denied_page' I can use my custom denied page, but if I set permission_denied_page_handler, nothing much seems to happen.</div><div>I can print the value of $weak_plugin->permission_denied_page_handler just before the route is added (line #286) and the value is correctly the subroutine from my MyApp.pm but it doesn't seem to get called, and nothing in the log files seems to indicate where it's failing.</div><div><br></div><div>Any hints for further debugging would be appreciated.</div><div><br></div><div>cheers,</div><div>Nathan</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 13 June 2017 at 15:06, Stefan Hornburg (Racke) <span dir="ltr"><<a href="mailto:racke@linuxia.de" target="_blank">racke@linuxia.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 06/13/2017 03:23 AM, Nathan Bailey wrote:<br>
> Hi all,<br>
>  I'm trying to work out why my permission_denied_page_handler isn't working in Dancer2::Plugin::Auth::<wbr>Extensible.<br>
><br>
> However, as a separate problem I get none of DPAE's logging messages.<br>
><br>
> If I write:<br>
>        app->log(core => "Testing 1..2..3..");<br>
> in my app, this message doesn't appear anywhere in my log files. Where should it be going/appearing?<br>
><br>
<br>
</span>Core is the log level meant to use for messages from Dancer core. It will only show in the logs if you<br>
set<br>
<br>
log: core<br>
<br>
in your configuration.<br>
<br>
For development messages like the above are I recommend to use debug log level.<br>
<br>
You can also use the "debug" keyword:<br>
<br>
debug "Testing 1..2..3..";<br>
<br>
Regards<br>
            Racke<br>
<span class=""><br>
<br>
> Note that this is true whether I use 'logger: File' or 'logger: LogReport'<br>
><br>
> thanks,<br>
> Nathan<br>
</span>> PS: Pertinent to the original problem, if I dump app, I can see that permission_denied_page_handler /has/ been set to<br>
<span class="">> MyApp::permission_denied_page_<wbr>handler but the subroutine in MyApp.pm never gets called.<br>
><br>
><br>
</span>> ______________________________<wbr>_________________<br>
> dancer-users mailing list<br>
> <a href="mailto:dancer-users@dancer.pm">dancer-users@dancer.pm</a><br>
> <a href="http://lists.preshweb.co.uk/mailman/listinfo/dancer-users" rel="noreferrer" target="_blank">http://lists.preshweb.co.uk/<wbr>mailman/listinfo/dancer-users</a><br>
><br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
Ecommerce and Linux consulting + Perl and web application programming.<br>
Debian and Sympa administration.<br>
______________________________<wbr>_________________<br>
dancer-users mailing list<br>
<a href="mailto:dancer-users@dancer.pm">dancer-users@dancer.pm</a><br>
<a href="http://lists.preshweb.co.uk/mailman/listinfo/dancer-users" rel="noreferrer" target="_blank">http://lists.preshweb.co.uk/<wbr>mailman/listinfo/dancer-users</a><br>
</font></span></blockquote></div><br></div>