Internal Server Error
Can't call method "uri" on an undefined value at /Library/Perl/5.18/Dancer2/Plugin/LogReport.pm line 228.
Error 500 - Internal Server Error
Runtime Error
Undefined subroutine &Dancer2::Plugin::Auth::Extensible::login called at /Library/Perl/5.18/Dancer2/Plugin/Auth/Extensible.pm line 282.
/Library/Perl/5.18/Dancer2/Plugin/Auth/Extensible.pm around line 282
|
277 |
{ |
|
278 |
$app->request->parameters->set('password_code_valid' => 1), |
|
279 |
} |
|
280 |
|
|
|
|
|
281 |
no strict 'refs'; |
|
282 |
return &{ $weak_plugin->login_page_handler }($weak_plugin); |
|
283 |
}, |
|
284 |
); |
|
285 |
|
|
|
|
|
286 |
$app->add_route( |
|
287 |
method => 'get', |
On Tue, 7 Feb 2017 Andrew Beverley <andy@andybev.com> wrote:
> On Thu, 5 Jan 2017 Nathan Bailey <web@polynate.net> wrote:
> > Hi all (especially Andy :-)
>
> Sorry for the delay on this Nathan.
>
> > What are you supposed to put in your non-main route handlers?
> > use Dancer2::Plugin::LogReport mode => 'DEBUG'; (like main route
> > handler); OR
> > use Log::Report; (like other modules)
>
> I can now say that it /should/ be the same as any other route
> handlers. So wherever you have:
>
> use Dancer2;
>
> You should also have:
>
> use Dancer2::Plugin::LogReport ...
>
> Although if you're using the same appname (appname => ...) then you
> only need to use Log::Report.
>
> The reason being that otherwise the required logging hook isn't
> inserted into that particular app.
>
> However, there is a problem with the way the current version of the
> plugin works, which means that the correct DSL isn't always available
> to it. This will cause some unexpected behaviour. I'm working on a fix
> at the moment.
Fix included in aforementioned v1.19 Log::Report release. Let me know
if you run into any other problems.
Regards,
Andy
_______________________________________________
dancer-users mailing list
dancer-users@dancer.pm
http://lists.preshweb.co.uk/mailman/listinfo/dancer-users