From 9e9d504c4357d234e0aa4e4b136b7ecb4224be74 Mon Sep 17 00:00:00 2001 From: Tobias Sachs Date: Wed, 16 Dec 2020 10:40:09 +0100 Subject: [PATCH] 0.14: also check html property of comments --- AzureDevOpsCommentEnhancer.user.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/AzureDevOpsCommentEnhancer.user.js b/AzureDevOpsCommentEnhancer.user.js index 155ced4..af31cf2 100644 --- a/AzureDevOpsCommentEnhancer.user.js +++ b/AzureDevOpsCommentEnhancer.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name Fix ADS checkin comments in discussion and history of workitems -// @version 0.13 +// @version 0.14 // @author Tobias Sachs // ... in @match replace "ads" with the url of you Azure DevOps Server // @match https://ads/* @@ -10,6 +10,7 @@ // @description // ==/UserScript== +// 0.14: also check html property of comments // 0.13: Allow to manually insert changeset comments, which where not associated with the item during checking. // Just copy changecomment into the commentsection and prefix with "Associated with changeset CHANGESET_NUMBER:" // 0.12: also fix "Resolved with changeset" comments @@ -46,7 +47,9 @@ let html = el.innerHTML; - if (checkRegex.test(el.textContext)) { + if ( checkRegex.test(html) + || (el.textContext && checkRegex.test(el.textContext)) + ) { html = html.replace(/((Associated|Resolved) with changeset )(\d*)([:.])/, "$1$3$4
"); html = html.replace(/#(\d+)/g, "#$1"); -- 2.39.2