changeset 6397:3509e025b2e5

templates: replace invalid lazy-cs attributes with data attributes
author Mads Kiilerich <mads@kiilerich.com>
date Fri, 06 Jan 2017 01:43:50 +0100
parents a955c3b26d31
children 97b8db701355
files kallithea/lib/helpers.py kallithea/public/js/base.js
diffstat 2 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/kallithea/lib/helpers.py	Fri Jan 06 01:43:50 2017 +0100
+++ b/kallithea/lib/helpers.py	Fri Jan 06 01:43:50 2017 +0100
@@ -569,8 +569,8 @@
                 title_ = _('Changeset %s not found') % lbl
             if parse_cs:
                 return link_to(lbl, url_, title=title_, class_='tooltip')
-            return link_to(lbl, url_, raw_id=rev.raw_id, repo_name=repo_name,
-                           class_='lazy-cs' if lazy_cs else '')
+            return link_to(lbl, url_, class_='lazy-cs' if lazy_cs else '',
+                           **{'data-raw_id':rev.raw_id, 'data-repo_name':repo_name})
 
         def _get_op(rev_txt):
             _op = None
--- a/kallithea/public/js/base.js	Fri Jan 06 01:43:50 2017 +0100
+++ b/kallithea/public/js/base.js	Fri Jan 06 01:43:50 2017 +0100
@@ -417,8 +417,8 @@
 var show_changeset_tooltip = function(){
     $('.lazy-cs').mouseover(function(e){
         var $target = $(e.currentTarget);
-        var rid = $target.attr('raw_id');
-        var repo_name = $target.attr('repo_name');
+        var rid = $target.data('raw_id');
+        var repo_name = $target.data('repo_name');
         if(rid && !$target.hasClass('tooltip')){
             _show_tooltip(e, _TM['loading ...']);
             var url = pyroutes.url('changeset_info', {"repo_name": repo_name, "revision": rid});