diff options
author | Matěj Cepl <mcepl@redhat.com> | 2010-06-22 09:49:01 +0200 |
---|---|---|
committer | Matěj Cepl <mcepl@redhat.com> | 2010-06-22 09:49:01 +0200 |
commit | d4a81c5de43ba4eed359ef0e25ed24b7399de3d5 (patch) | |
tree | a0683376f9368551511a440acb20f01f95548f12 /lib/main.js | |
parent | 7f2711d924220659fed80f547e52509d65154e7a (diff) | |
download | bugzilla-triage-d4a81c5de43ba4eed359ef0e25ed24b7399de3d5.tar.gz |
Make skipping over attachment.cgi work and more cleanup
- improve regexp in main.js / skipThisPage
- fix util.notification to not crash
- remove non-ASCII characters from package.json
Diffstat (limited to 'lib/main.js')
-rw-r--r-- | lib/main.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/main.js b/lib/main.js index 7c72599..61a566d 100644 --- a/lib/main.js +++ b/lib/main.js @@ -32,7 +32,8 @@ config.skipMatches = [ "https://bugzilla.redhat.com/process_bug.cgi", "https://bugzilla.redhat.com/post_bug.cgi", "https://bugzilla.mozilla.org/post_bug.cgi", - "https://bugzilla.mozilla.org/process_bug.cgi" + "https://bugzilla.mozilla.org/process_bug.cgi", + "https://bugzilla.redhat.com/attachment.cgi$" ]; // ============================================================== @@ -74,10 +75,10 @@ function isOurPage(window, matchingURLs) { function skipThisPage(doc) { var stemURL = "https://HOSTNAME/show_bug.cgi?id="; var titleStr = doc.getElementsByTagName("title")[0].textContent; - var REArr = new RegExp("[0-9]+").exec(titleStr); + var REArr = new RegExp("[bB]ug\\s+([0-9]+)").exec(titleStr); var hostname = urlMod.URL(doc.location.href).host; if (REArr) { - var bugNo = REArr[0]; + var bugNo = REArr[1]; console.log("bugNo = " + bugNo + ", hostname = " + hostname); var emailsSent = doc. querySelector("#bugzilla-body > dl:nth-of-type(1)").textContent; |