diff options
Diffstat (limited to 'data/rhlib/fixingAttMIME.js')
-rw-r--r-- | data/rhlib/fixingAttMIME.js | 11 |
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" |