X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fframework%2Fcore%2Fmodules%2Fapi%2FprojectManagementAPI.js;h=feedfc2200d0321c1f4c4289cb1c57c1b111f39e;hp=07e873d23373e7bf60542d13bd750927acfa4930;hb=75a3c0cc557df2f51a79f9ee0bd61e037f4ada63;hpb=bb11c05914869028a39a685cf5bf2ec347f299a1 diff --git a/skyquake/framework/core/modules/api/projectManagementAPI.js b/skyquake/framework/core/modules/api/projectManagementAPI.js index 07e873d23..feedfc220 100644 --- a/skyquake/framework/core/modules/api/projectManagementAPI.js +++ b/skyquake/framework/core/modules/api/projectManagementAPI.js @@ -107,13 +107,11 @@ ProjectManagement.update = function(req) { var self = this; var api_server = req.query['api_server']; var bodyData = req.body; - data = { - "project":[bodyData] - } + data = bodyData['project-config'] var updateTasks = []; var updateUser = rp({ - uri: utils.confdPort(api_server) + '/api/config/project', + uri: utils.confdPort(api_server) + '/api/config/project/' + bodyData.name + '/project-config', method: 'PUT', headers: _.extend({}, constants.HTTP_HEADERS.accept.data, { 'Authorization': req.session && req.session.authorization @@ -228,6 +226,7 @@ ProjectManagement.updatePlatform = function(req) { var api_server = req.query['api_server']; var bodyData = req.body; data = bodyData; + data.user = JSON.parse(data.user) var updateTasks = []; var updateUser = rp({