changeset 3566:5068bb494129 beta

stay on repo after forking and show full path to new fork This helps not getting lost after forking.
author Mads Kiilerich <madski@unity3d.com>
date Wed, 20 Mar 2013 12:22:13 +0100
parents a8f2d78d14ea
children 32aec2a79eed
files rhodecode/controllers/forks.py
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/controllers/forks.py	Wed Mar 20 12:16:58 2013 +0100
+++ b/rhodecode/controllers/forks.py	Wed Mar 20 12:22:13 2013 +0100
@@ -162,7 +162,7 @@
             # create fork is done sometimes async on celery, db transaction
             # management is handled there.
             RepoModel().create_fork(form_result, self.rhodecode_user.user_id)
-            fork_url = h.link_to(form_result['repo_name'],
+            fork_url = h.link_to(form_result['repo_name_full'],
                     h.url('summary_home', repo_name=form_result['repo_name_full']))
 
             h.flash(h.literal(_('Forked repository %s as %s') \
@@ -182,4 +182,4 @@
             h.flash(_('An error occurred during repository forking %s') %
                     repo_name, category='error')
 
-        return redirect(url('home'))
+        return redirect(h.url('summary_home', repo_name=repo_name))