diff --git a/package.json b/package.json index 96a17cce..3077dd04 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "c9.ide.language.javascript.tern": "#7aab8b0b6a", "c9.ide.language.javascript.infer": "#cfec494a3c", "c9.ide.language.jsonalyzer": "#c253f093a0", - "c9.ide.collab": "#aeaa248d54", + "c9.ide.collab": "#f0e96dd2cf", "c9.ide.local": "#a9703b630c", "c9.ide.find": "#6cc6d3379d", "c9.ide.find.infiles": "#72582de3cd", diff --git a/plugins/c9.core/api.js b/plugins/c9.core/api.js index 4a29a4b0..65e049f0 100644 --- a/plugins/c9.core/api.js +++ b/plugins/c9.core/api.js @@ -22,7 +22,7 @@ define(function(require, exports, module) { /***** Methods *****/ - var REST_METHODS = ["get", "post", "put", "delete"]; + var REST_METHODS = ["get", "post", "put", "delete", "patch"]; function wrapMethod(urlPrefix, method) { return function(url, options, callback) { @@ -33,7 +33,7 @@ define(function(require, exports, module) { } var headers = options.headers = options.headers || {}; headers.Accept = headers.Accept || "application/json"; - options.method = method; + options.method = method.toUpperCase(); if (!options.timeout) options.timeout = 60000;