diff --git a/vault/static/vault/js/datapackage.js b/vault/static/vault/js/datapackage.js index 537c6912..6f73555c 100644 --- a/vault/static/vault/js/datapackage.js +++ b/vault/static/vault/js/datapackage.js @@ -1,4 +1,4 @@ -/* global browseStartDir, dpReference, dpIsRestricted, L */ +/* global browseStartDir, dpReference, dpIsRestricted, group, L */ 'use strict' $(document).ajaxSend(function (e, request, settings) { @@ -11,6 +11,7 @@ $(document).ajaxSend(function (e, request, settings) { }) let currentFolder +let group let bounds = [[1, 1], [1, 1]] let mymap = null let maplayer = null @@ -143,6 +144,7 @@ $(function () { currentFolder = browseStartDir // Canonicalize path somewhat, for convenience. currentFolder = currentFolder.replace(/\/+/g, '/').replace(/\/$/, '') + group = currentFolder.split('/')[2].split('[')[0] } $('.btn-copy-to-clipboard').on('click', function () { @@ -351,7 +353,10 @@ function metadataShow () { $('.action-confirm-copy-as-new-deposit').on('click', function () { Yoda.call('deposit_copy_data_package', - { reference: $(this).attr('data-yoda-reference') }, + { + reference: $(this).attr('data-yoda-reference'), + deposit_group: group + }, { rawResult: true }) .then((result) => { if (!result || Object.keys(result.data).length === 0) { diff --git a/vault/static/vault/js/dlgSelectCollection.js b/vault/static/vault/js/dlgSelectCollection.js index 02a8ba04..7a9a6317 100644 --- a/vault/static/vault/js/dlgSelectCollection.js +++ b/vault/static/vault/js/dlgSelectCollection.js @@ -67,7 +67,7 @@ async function copyVaultPackageToDynamic (urlEncodedOrigin, urlEncodedTarget) { ) if (result.status === 'ok') { - let html = 'Datapackage succesfully registered for copying to research area. Actual copying will start soon' + let html = 'Datapackage successfully registered for copying to research area. Actual copying will start soon' html += ' Go to research area' dlgSelectAlertShow(html) } else { // non api error