On Tue, Aug 28, 2012 at 09:05:55PM -0400, Paul Tomblin wrote:
> I'm trying to make it so when a user logs out of RT, they get taken
> back to my page when they log back in.  But I'm having problems with
> the callback in /NoAuth/Logout.html, because it seems like the
> "Default" callback is called twice, once in <%init> and once in the
> main, but with different arguments:

This certainly sounds like a bug.  Submit a pull request or patch for
4.2 to add a name?  Adding a name in the 4.0 series isn't something we
can do since someone might be relying on the behavior.

> In the <%init> section, at line 74, we find:
> $m->callback( %ARGS, URL => \$URL );
> and in the main section, at line 62, we find:
> % $m->callback( %ARGS );

This should be easy to fix.  Don't specify <%ARGS> and just
do a return if ref $ARGS{URL} to skip the first variant of the
callback.

-kevin

Attachment: pgpRY0nVImG7d.pgp
Description: PGP signature

Reply via email to