# HG changeset patch # User Mads Kiilerich # Date 2017-01-06 01:43:50 # Node ID 3509e025b2e59924b98e599016e2baaa47a9da0a # Parent a955c3b26d31a0c0aeb41c6857003d277cf1a834 templates: replace invalid lazy-cs attributes with data attributes diff --git a/kallithea/lib/helpers.py b/kallithea/lib/helpers.py --- a/kallithea/lib/helpers.py +++ b/kallithea/lib/helpers.py @@ -569,8 +569,8 @@ def action_parser(user_log, feed=False, 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 diff --git a/kallithea/public/js/base.js b/kallithea/public/js/base.js --- a/kallithea/public/js/base.js +++ b/kallithea/public/js/base.js @@ -417,8 +417,8 @@ var show_more_event = function(){ 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});