// @description
// ==/UserScript==
+// 0.11: #fix comments in Bugs opened via mention email notification
// 0.10: #Bugnumber to links, highlight comments for customors in checkins
// 0.09: update download/update URLs
// 0.08: fix typos/formatting
let timerId;
let fixWorkitems = () => {
+ console.debug("fixWorkitems...");
let found = document.getElementsByClassName("comment-content");
- fixCommentContents(found);
+ if (fixCommentContents(found)) return;
found = document.getElementsByClassName("history-item-comment");
- fixCommentContents(found);
+ if (fixCommentContents(found)) return;
- console.debug("observe...");
+ found = document.getElementsByClassName("comments-section");
+ if (fixCommentContents(found)) return;
+
+ console.debug("... notihing found to fix..");
};
let fixCommentContents = (items) => {
if (items === null || items === undefined || items.length === 0) {
- return;
+ return false;
}
console.info("fixing '" + items.length +"' comments.");
for (var i = 0; i < items.length; i++) {
el.innerHTML = html;
}
}
+ reurn true;
};
let fixVersionControl = () => {