aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatěj Cepl <mcepl@redhat.com>2011-03-25 20:23:55 +0100
committerMatěj Cepl <mcepl@redhat.com>2011-06-05 14:44:01 +0200
commitfb9466fb0147ae296d0657cda851ae707f5453d4 (patch)
treeff4bf6e565f0e19435fb28e5cab8168966870230
parent71fc5197d1a71a9f2efd1b4f83c7d3b0de539e10 (diff)
downloadbugzilla-triage-fb9466fb0147ae296d0657cda851ae707f5453d4.tar.gz
Make new links work on RH BZ.
Fix #74
-rw-r--r--data/lib/addNewLinks.js8
-rw-r--r--data/lib/bug-page-mod.js4
2 files changed, 10 insertions, 2 deletions
diff --git a/data/lib/addNewLinks.js b/data/lib/addNewLinks.js
index 7993e07..020dbb3 100644
--- a/data/lib/addNewLinks.js
+++ b/data/lib/addNewLinks.js
@@ -36,6 +36,9 @@
* ***** END LICENSE BLOCK ***** */
function addNewLinks(d) {
+ // Why we are using d.querySelector for something which could be
+ // getElementById().value? FIXME
+ // console.log("addNewLinks : product = " + document.getElementById("product").value);
var product = d.querySelector("#field_container_product option[selected]");
var component = d.querySelector("#component option[selected]");
@@ -54,6 +57,11 @@ function addNewLinks(d) {
var url = 'enter_bug.cgi?product=' + encodeURIComponent(product.value) +
'&component=' + encodeURIComponent(component.value);
if (label) {
+ var componentElement = document.getElementById("bz_component_input");
+ var computedStyle = window.getComputedStyle(componentElement);
+ if (computedStyle.display == "none") {
+ label = document.getElementById("bz_component_edit_container");
+ };
createDeadLink("file_new_bug_component", "new", label, url, [], "parens");
}
}
diff --git a/data/lib/bug-page-mod.js b/data/lib/bug-page-mod.js
index 589a45f..8972ee6 100644
--- a/data/lib/bug-page-mod.js
+++ b/data/lib/bug-page-mod.js
@@ -37,8 +37,8 @@
function tweakBugzilla(d) {
// run on both bugzilla.m.o and bugzilla-stage-tip.m.o
- if (!onBugzillaPage(d.URL))
- return;
+ // if (!onBugzillaPage(d.URL))
+ // return;
// Put the quicksearch text in the quicksearch boxes
quicksearchHandler(d);