aboutsummaryrefslogtreecommitdiffstats
path: root/data/rhlib/fixingAttMIME.js
diff options
context:
space:
mode:
Diffstat (limited to 'data/rhlib/fixingAttMIME.js')
-rw-r--r--data/rhlib/fixingAttMIME.js11
1 files changed, 4 insertions, 7 deletions
diff --git a/data/rhlib/fixingAttMIME.js b/data/rhlib/fixingAttMIME.js
index 365cfae..c2adde4 100644
--- a/data/rhlib/fixingAttMIME.js
+++ b/data/rhlib/fixingAttMIME.js
@@ -45,8 +45,6 @@ function XMLRPCcallback() {
*
*/
function fixAttachById(id, XMLRPCURL, type, email) {
- var params = [];
-
if (type === undefined) {
type = "text/plain";
}
@@ -57,15 +55,14 @@ function fixAttachById(id, XMLRPCURL, type, email) {
// https://bugzilla.redhat.com/\
// docs/en/html/api/extensions/compat_xmlrpc/code/webservice.html
// test on https://bugzilla.redhat.com/show_bug.cgi?id=485145
- params.push({
+ var params = {
'attach_id' : id,
'mime_type' : type,
'nomail' : !email
- });
+ };
- self.postMessage(new Message("MakeXMLRPCall", {
- url : XMLRPCURL,
- login : getLogin(),
+ self.postMessage(new Message("MakeJSONRPCall", {
+ url : XMLRPCURL.replace("xmlrpc.cgi","jsonrpc.cgi"),
method : "bugzilla.updateAttachMimeType",
params : params,
callRPC : "FixAttachmentMIMECallback"