changeset 3116:bd8ef7119688 beta

Recreate the pull request URL each time a checkbox is checked
author Dan Sheridan <djs@adelard.com>
date Tue, 18 Dec 2012 16:47:35 +0000
parents ebd76deee70d
children 0c1c17db467c
files rhodecode/templates/changelog/changelog.html
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/templates/changelog/changelog.html	Mon Dec 17 22:46:50 2012 +0100
+++ b/rhodecode/templates/changelog/changelog.html	Tue Dec 18 16:47:35 2012 +0000
@@ -149,6 +149,7 @@
                     //ranges
                     var checkboxes = YUD.getElementsByClassName('changeset_range');
                     var url_tmpl = "${h.url('changeset_home',repo_name=c.repo_name,revision='__REVRANGE__')}";
+                    var pr_tmpl = "${h.url('pullrequest_home',repo_name=c.repo_name)}";
                     YUE.on(checkboxes,'click',function(e){
                     	var clicked_cb = e.currentTarget;
                         var checked_checkboxes = [];
@@ -203,7 +204,7 @@
                             YUD.setStyle('rev_range_container','display','');
                             YUD.setStyle('rev_range_clear','display','');
 
-                            YUD.get('open_new_pr').href += '?rev_start={0}&rev_end={1}'.format(rev_start,rev_end);
+                            YUD.get('open_new_pr').href = pr_tmpl + '?rev_start={0}&rev_end={1}'.format(rev_start,rev_end);
 
                         }
                         else{