X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=projecthandler%2Ftemplate%2Fproject%2Fosm%2Fosm_project_descriptors.html;fp=projecthandler%2Ftemplate%2Fproject%2Fosm%2Fosm_project_descriptors.html;h=bf407739b26f943a6de76f005755651f5c515c85;hb=9ccf7d0ba2132b34df4b70fec183c03911344707;hp=2491bf0e89bf81fbdfbec47768bc43c8fb95284b;hpb=4e6628ec4e7f879feca0e87d57e87b08cf481a2e;p=osm%2FLW-UI.git
diff --git a/projecthandler/template/project/osm/osm_project_descriptors.html b/projecthandler/template/project/osm/osm_project_descriptors.html
index 2491bf0..bf40773 100644
--- a/projecthandler/template/project/osm/osm_project_descriptors.html
+++ b/projecthandler/template/project/osm/osm_project_descriptors.html
@@ -35,6 +35,7 @@
{{ block.super }}
{% include 'osm/modal/files_list.html' %}
{% include 'modal/instance_create.html' %}
+{% include 'modal/choose_package_name.html' %}
{% include "descriptorlist.html" %}
@@ -158,7 +159,39 @@
});
setInterval(refreshTable, 10000);
+
+
+ $("#formCreatePackage").submit(function (event) {
+ event.preventDefault(); //prevent default action
+ var post_url = $(this).attr("action"); //get form action url
+ var request_method = $(this).attr("method");
+ var form_data = new FormData(this); //Encode form elements for submission
+
+ $.ajax({
+ url: post_url,
+ type: request_method,
+ data: form_data,
+ headers: {
+ "Accept": 'application/json'
+ },
+ contentType: false,
+ processData: false
+ }).done(function (response, textStatus, jqXHR) {
+
+ location.href='/projects/descriptors/composer?type=' + response['data']['type']+'&id=' + response['data']['id'];
+ }).fail(function (result) {
+ var data = result.responseJSON;
+ var title = "Error " + (data.code ? data.code : 'unknown');
+ var message = data.detail ? data.detail : 'No detail available.';
+ bootbox.alert({
+ title: title,
+ message: message
+ });
+ });
+ });
});
+
+