X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fplugins%2Fcomposer%2Fsrc%2Fsrc%2Flibraries%2FCatalogPackageManagerUploadDropZone.js;h=a5867502dc15b312b176a3cad917029abf107de0;hp=5f1ee24ab9f2d9fcb2947ad9c7b4372bb734d495;hb=822941eea8e651a7bc4f77db2d2591d9a8b9b530;hpb=e29efc315df33d546237e270470916e26df391d6 diff --git a/skyquake/plugins/composer/src/src/libraries/CatalogPackageManagerUploadDropZone.js b/skyquake/plugins/composer/src/src/libraries/CatalogPackageManagerUploadDropZone.js index 5f1ee24ab..a5867502d 100644 --- a/skyquake/plugins/composer/src/src/libraries/CatalogPackageManagerUploadDropZone.js +++ b/skyquake/plugins/composer/src/src/libraries/CatalogPackageManagerUploadDropZone.js @@ -1,6 +1,6 @@ /* - * + * * Copyright 2016 RIFT.IO Inc * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -35,18 +35,24 @@ const ACTIONS = { }; function getCatalogPackageManagerServerOrigin() { - return Utils.getSearchParams(window.location).upload_server + ':4567'; + // return Utils.getSearchParams(window.location).upload_server + ':4567'; + return window.location.origin; } function initializeDropZone(element = '#dropzone', button = false, action = ACTIONS.onboard) { + let Auth = 'Basic ' + window.sessionStorage.getItem("auth"); + let dev_download_server = Utils.getSearchParams(window.location).dev_download_server; DropZone.autoDiscover = false; return new DropZone(element, { - paramName: 'descriptor', + paramName: 'package', url() { if (action === ACTIONS.update) { - return getCatalogPackageManagerServerOrigin() + '/api/update'; + return getCatalogPackageManagerServerOrigin() + '/composer/update?api_server=' + Utils.getSearchParams(window.location).api_server + '&upload_server=' + Utils.getSearchParams(window.location).upload_server + ( dev_download_server ? '&dev_download_server=' + dev_download_server : ''); } - return getCatalogPackageManagerServerOrigin() + '/api/upload'; + return getCatalogPackageManagerServerOrigin() + '/composer/upload?api_server=' + Utils.getSearchParams(window.location).api_server + '&upload_server=' + Utils.getSearchParams(window.location).upload_server + ( dev_download_server ? '&dev_download_server=' + dev_download_server : ''); + }, + headers: { + 'Authorization': Auth }, maxFilesize: 10000000000, clickable: button,