[Jifty-commit] jifty branch, master, updated. c893db57491b7bced53102262dd87ad2ee4cc3da
Jifty commits
jifty-commit at lists.jifty.org
Thu Mar 18 20:38:23 EDT 2010
The branch, master has been updated
via c893db57491b7bced53102262dd87ad2ee4cc3da (commit)
from 836b32803d0f02eca608463c207c45e7dd4bd49b (commit)
Summary of changes:
lib/Jifty/Continuation.pm | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
- Log -----------------------------------------------------------------
commit c893db57491b7bced53102262dd87ad2ee4cc3da
Author: sunnavy <sunnavy at bestpractical.com>
Date: Fri Mar 19 08:26:24 2010 +0800
in case request_uri is not set in continuation
diff --git a/lib/Jifty/Continuation.pm b/lib/Jifty/Continuation.pm
index 2cd4630..667261b 100644
--- a/lib/Jifty/Continuation.pm
+++ b/lib/Jifty/Continuation.pm
@@ -223,7 +223,12 @@ sub call {
if defined $next->parent;
# Redirect to right page if we're not there already
- Jifty->web->_redirect(URI->new($next->request->request_uri)->path . "?J:RETURN=" . $next->id);
+ # $next maybe only set path
+ my $path =
+ $next->request->request_uri
+ ? URI->new( $next->request->request_uri )->path
+ : $next->request->path;
+ Jifty->web->_redirect($path . "?J:RETURN=" . $next->id);
return 1;
}
-----------------------------------------------------------------------
More information about the Jifty-commit
mailing list