From 90957dec7f17b33aaaaf6b2000540f72a1844982 Mon Sep 17 00:00:00 2001 From: Julen Landa Alustiza Date: Jul 11 2019 12:44:46 +0000 Subject: [PATCH 1/3] issue_ev.js: fix csp errors on new tag event --- diff --git a/pagure/static/issue_ev.js b/pagure/static/issue_ev.js index ff0c32e..91f7268 100644 --- a/pagure/static/issue_ev.js +++ b/pagure/static/issue_ev.js @@ -22,10 +22,17 @@ add_tags = function(data, _issues_url) { var field = $('#taglist'); for (i=0; i'+tag+''; - field.append(html); + tag = data.added_tags[i]; + var obj = document.createElement('a'); + $(obj).attr('id', 'tag-' + tag); + $(obj).attr('title', ''); + $(obj).addClass('badge badge-secondary badge-tag text-left my-1 p-2 '); + $(obj).attr('href', _issues_url + '?tags=' + tag); + $(obj).attr('data-bg-color', data.added_tags_color[i]); + $(obj).text(tag); + + field.append(obj); + $(obj).css('background-color', $(obj).attr('data-bg-color')); if ($select.length) { selectize.createItem(tag); } From 0854c5fe5c859d1e37f7e2643afd4e442cc0a1f0 Mon Sep 17 00:00:00 2001 From: Julen Landa Alustiza Date: Jul 11 2019 12:44:46 +0000 Subject: [PATCH 2/3] issue_ev.js : drop inline onclick on comment_add --- diff --git a/pagure/static/issue_ev.js b/pagure/static/issue_ev.js index 91f7268..6d7bd11 100644 --- a/pagure/static/issue_ev.js +++ b/pagure/static/issue_ev.js @@ -180,9 +180,8 @@ add_comment = function(data, username) { + ' data-comment="'+data.comment_id+'" data-objid="'+data.issue_id+'">' + ' ' + ' ' - + ' ' From 358e0031ca209021631b0d35cb78f2fad83ed641 Mon Sep 17 00:00:00 2001 From: Julen Landa Alustiza Date: Jul 11 2019 12:44:46 +0000 Subject: [PATCH 3/3] request_ev.js : drop inline onclick on comment_add --- diff --git a/pagure/static/request_ev.js b/pagure/static/request_ev.js index 9a6b1c2..c8d2f43 100644 --- a/pagure/static/request_ev.js +++ b/pagure/static/request_ev.js @@ -55,8 +55,8 @@ add_comment = function(data, username) { + ' class="btn btn-outline-primary border-0" data-comment="' + data.comment_id + '" data-objid="' + data.request_id + '">' + ' ' + ' ' - + ' ' + ' ';