Actually, looking at the code, getPreviousUrl assumes that the URL stored 
in the session at Authake.previousUrl is either an array or a CakeRequest, 
since that is what is required for Router::reverse().

You'll need to inspect the Session, and see what is being stored in 
Authake.previousUrl. This gets set during the beforeFilter on the component 
(https://github.com/mtkocak/authake/blob/a3bd3ac48f8b6472a048b177a2099ec29821eacb/Controller/Component/AuthakeComponent.php#L160)

On Thursday, 15 May 2014 03:08:26 UTC+10, Julio Rodriguez wrote:
>
> Hello, 
>
> I'm using authake (https://github.com/mtkocak/authake) and getting the 
> following error after successful login:
> Anyone know how to resolve this?
>
> *Warning* (2): array_merge(): Argument #1 is not an array 
> [*CORE/Cake/Routing/Router.php*, line *1119*]
> Code Context
>
> array_merge - [internal], line ??
> Router::reverse() - CORE/Cake/Routing/Router.php, line 1119
> AuthakeComponent::getPreviousUrl() - 
> ROOT/plugins/Authake/Controller/Component/AuthakeComponent.php, line 194
> UserController::login() - ROOT/plugins/Authake/Controller/UserController.php, 
> line 437
> ReflectionMethod::invokeArgs() - [internal], line ??
> Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
> Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
> Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
> [main] - APP/webroot/index.php, line 108
>
>
>
> TIA
>
>
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.

Reply via email to