From 5b280fedc8f16408c9550cf340a78be5077546b6 Mon Sep 17 00:00:00 2001
From: juanf <juanf>
Date: Wed, 6 Apr 2016 13:09:32 +0000
Subject: [PATCH] SSDM-3108 : File upload mini, working prototype, no submit
 button.

SVN: 36094
---
 .../js/views/DataSetForm/DataSetFormView.js     | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/DataSetForm/DataSetFormView.js b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/DataSetForm/DataSetFormView.js
index 963c50e880a..b393cdb2cc5 100644
--- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/DataSetForm/DataSetFormView.js
+++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/DataSetForm/DataSetFormView.js
@@ -182,8 +182,9 @@ function DataSetFormView(dataSetFormController, dataSetFormModel) {
 			.append($('<div>', { class : "form-group"}))
 			.append($('<div>', {class: FormUtil.controlColumnClass})
 						.append($('<input>', { class : 'btn btn-primary', 'type' : 'submit', 'value' : btnText})));
-			
-			$wrapper.append($submitButton);
+			if(!_this._dataSetFormModel.isMini){
+				$wrapper.append($submitButton);
+			}
 			
 		}
 		
@@ -199,9 +200,15 @@ function DataSetFormView(dataSetFormController, dataSetFormModel) {
 				if(dataSetTypeCode != null) {
 					$("#DATASET_TYPE").val(dataSetTypeCode);
 					$("#DATASET_TYPE").prop('disabled', true);
-					_this._repaintMetadata(
-							_this._dataSetFormController._getDataSetType(dataSetTypeCode)
-					);
+					if(!_this._dataSetFormModel.isMini){
+						_this._repaintMetadata(
+								_this._dataSetFormController._getDataSetType(dataSetTypeCode)
+						);
+					}
+				}
+				
+				if(_this._dataSetFormModel.isMini){
+					_this._dataSetFormController.submitDataSet();
 				}
 			}
 			
-- 
GitLab