X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fplugins%2Fcomposer%2Froutes.js;h=378220927060a380ba430b899796358d28d83354;hp=9fcf10479ba4c09eec119ea62eaee790fc0d3692;hb=13f32c0c3cbad3b1d70d20342f44c65328c91ec9;hpb=4e7b00465d087292dc6127bc892a5fa3a64365b6 diff --git a/skyquake/plugins/composer/routes.js b/skyquake/plugins/composer/routes.js index 9fcf10479..378220927 100644 --- a/skyquake/plugins/composer/routes.js +++ b/skyquake/plugins/composer/routes.js @@ -96,7 +96,7 @@ router.post('/api/catalog/:catalogType', cors(), function(req, res) { }); }); router.put('/api/catalog/:catalogType/:id', cors(), function(req, res) { - Composer.update(req).then(function(data) { + Composer.updateSave(req).then(function(data) { res.send(data); }, function(error) { res.status(error.statusCode); @@ -112,6 +112,15 @@ router.post('/upload', cors(), upload.single('package'), function (req, res, nex }); router.use('/upload', cors(), express.static('upload/packages')); +router.post('/update', cors(), upload.single('package'), function (req, res, next) { + Composer.update(req).then(function(data) { + utils.sendSuccessResponse(data, res); + }, function(error) { + utils.sendErrorResponse(error, res); + }); +}); +router.use('/update', cors(), express.static('upload/packages')); + router.post('/api/file-manager', cors(), upload.single('package'), function (req, res, next) {