# HG changeset patch # User Mads Kiilerich # Date 1363778533 -3600 # Node ID 5068bb494129b3411ff442602a75e74496f16500 # Parent a8f2d78d14ea0688c66c07b3e8b0a49587e4713f stay on repo after forking and show full path to new fork This helps not getting lost after forking. diff -r a8f2d78d14ea -r 5068bb494129 rhodecode/controllers/forks.py --- 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))