camunda-node-client
Advanced tools
Comparing version 1.0.0 to 1.1.0
@@ -280,7 +280,10 @@ 'use strict'; | ||
getVariables: function(params, done) { | ||
done = done || noop; | ||
var deferred = Q.defer(); | ||
if (!params.id) { | ||
return done(new Error('No process id found')) | ||
done(new Error('No process id found')) | ||
return deferred.reject(new Error('No process id found')); | ||
} | ||
var url = this.path + '/' + params.id + '/variables'; | ||
if (params.varId) { | ||
@@ -291,5 +294,15 @@ url += '/' + params.varId | ||
return this.http.get(url, { | ||
done: done | ||
this.http.get(url, { | ||
done: function(err, data) { | ||
if (err) { | ||
done(err); | ||
return deferred.reject(err); | ||
} | ||
done(null, data); | ||
deferred.resolve(data); | ||
} | ||
}); | ||
return deferred.promise; | ||
} | ||
@@ -296,0 +309,0 @@ }); |
{ | ||
"name": "camunda-node-client", | ||
"version": "1.0.0", | ||
"version": "1.1.0", | ||
"description": "Camunda API Client for Nodejs", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
218173
5365