diff options
author | Matěj Cepl <mcepl@redhat.com> | 2010-06-21 01:21:23 +0200 |
---|---|---|
committer | Matěj Cepl <mcepl@redhat.com> | 2010-06-21 01:21:23 +0200 |
commit | 9c78d98edef12613da157c8cfa366bf937edd422 (patch) | |
tree | 5a6e61a9bca39bcfa71ae48dbe08c8b5c756e81b /lib/rhbzpage.js | |
parent | 47b6e6fb91372b54bb309e57c14e3f9f987e0322 (diff) | |
download | bugzilla-triage-9c78d98edef12613da157c8cfa366bf937edd422.tar.gz |
Logger works and some cleanup
Juhuuu, logger works (almost, I haven't tested generation of reports yet)
remove all trailing blank space
Diffstat (limited to 'lib/rhbzpage.js')
-rw-r--r-- | lib/rhbzpage.js | 44 |
1 files changed, 38 insertions, 6 deletions
diff --git a/lib/rhbzpage.js b/lib/rhbzpage.js index d7860a2..a6acff4 100644 --- a/lib/rhbzpage.js +++ b/lib/rhbzpage.js @@ -29,7 +29,7 @@ var RHBugzillaPage = function RHBugzillaPage(doc, config) { var manuChipStrs = [ [ "ATI Radeon", "ATI", "1002" ], [ "ATI Mobility Radeon", "ATI", "1002" ], [ "Intel Corporation", "INTEL", "8086" ], [ "NVIDIA", "NV", "10de" ] ]; - + // http://en.wikipedia.org/wiki/HSL_color_space // when only the value of S is changed // stupido!!! the string is value in hex for each color @@ -141,7 +141,7 @@ RHBugzillaPage.prototype.getDefaultAssignee = function() { RHBugzillaPage.prototype.setDefaultAssignee = function() { this.defaultAssignee = this.getDefaultAssignee(); var defAss = this.defaultAssignee; - + // Add setting default assignee if ((defAss.length > 0) && (defAss !== this.getOwner())) { this.constantData.defaultAssigneeTrigger = true; @@ -162,11 +162,11 @@ RHBugzillaPage.prototype.closeSomeRelease = function() { this.selectOption("bug_status", "CLOSED"); var text = ""; var resolution = ""; - + if (selection.text) { text = selection.text.trim(); } - if (text.length > 0) { + if (text.length > 0) { resolution = "CURRENTRELEASE"; this.doc.getElementById("cf_fixed_in").value = text; } else if (verNo === 999) { @@ -758,6 +758,38 @@ RHBugzillaPage.prototype.fixAttachById = function(id, type, email) { }); msg.addParameter(this.login); msg.addParameter(this.password); + console.log("msg.xml() = " + msg.xml()); +/* +https://bugzilla.redhat.com/docs/en/html/api/extensions/compat_xmlrpc/code/webservice.html +<methodCall> +<methodName>bugzilla.updateAttachMimeType</methodName> +<params> +<param> +<value><struct> +<member> +<name>attach_id</name> +<value><i4>388923</i4></value> +</member> +<member> +<name>mime_type</name> +<value><string>text/plain</string></value> +</member> +<member> +<name>nomail</name> +<value><boolean>1</boolean></value> +</member> +</struct> +</value> +</param> +<param> +<value><string>mcepl@redhat.com</string></value> +</param> +<param> +<value><string>kyrios</string></value> +</param> +</params> +</methodCall> +*/ var req = new XMLHttpRequest(); var that = this; @@ -785,7 +817,7 @@ RHBugzillaPage.prototype.fixAttachById = function(id, type, email) { * @return button fixing all bad Attachments */ RHBugzillaPage.prototype.createFixAllButton = function(list) { - if (!XMLRPCMessage) { + if (!xrpc.XMLRPCMessage) { return; } var that = this; @@ -869,7 +901,7 @@ RHBugzillaPage.prototype.addClosingUpstream = function() { // FIXME THis is not good, we don't have a feedback for other commands, // not to be run, if this fails. - + // It is not good to close bug as UPSTREAM, if there is no reference // to the upstream bug. if ((externalBugID > 0) || (refs.length > 2)) { |