Fixing virtual firealarm device agent download

4.x.x
Rasika Perera 8 years ago
parent eb5a36ef42
commit 98ab29fe94

@ -48,11 +48,12 @@ if (!user) {
var deviceType = request.getParameter("deviceType"); // need a better solution here
deviceTypeConfig = utility.getDeviceTypeConfig(deviceType);
if (deviceTypeConfig && deviceTypeConfig.deviceType.downloadAgentUri) {
hearders = [{"name": constants["ACCEPT_IDENTIFIER"], "value": constants["APPLICATION_ZIP"]}];
sketchDownloadEndPoint = devicemgtProps["httpsURL"] + "/" + deviceTypeConfig.deviceType.downloadAgentUri;
serviceInvokers.HttpClient.get(sketchDownloadEndPoint + queryString, function (responsePayload, responseHeaders) {
if (responseHeaders) {
for (var i = 0; i < responseHeaders.length; i++) {
var header = responseHeaders[i]
var header = responseHeaders[i];
var headerName = String(header.getName());
var headerValue = String(header.getValue());
response.addHeader(headerName, headerValue);
@ -63,12 +64,12 @@ if (!user) {
return responsePayload;
}
}, function (responsePayload) {
log.error(responsePayload)
log.error(responsePayload);
var response = {};
response["status"] = "error";
return response;
}
);
, hearders);
} else {
result = 400;
}

Loading…
Cancel
Save