aboutsummaryrefslogtreecommitdiffstats
path: root/data/rhlib/fixingAttMIME.js
diff options
context:
space:
mode:
authorMatěj Cepl <mcepl@redhat.com>2011-04-29 01:22:18 +0200
committerMatěj Cepl <mcepl@redhat.com>2011-04-29 01:32:27 +0200
commite3989a9404d19fb5164b39f7f6c78e64cc85b137 (patch)
treeb2ceedb4a43b2e85a4d083933a6ca5678b32236f /data/rhlib/fixingAttMIME.js
parentaf9a8239914fb783ddd41a9dc571bd5fb2126050 (diff)
downloadbugzilla-triage-e3989a9404d19fb5164b39f7f6c78e64cc85b137.tar.gz
All XML-RPC calls are rewritten as JSON-RPC ones.
* also MakeJSONRPCall is a functional call now * reorganization for dealing with the history.
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"