From 53ba74b28f6c72287d0b3c0cb85c4ac177d2f30d Mon Sep 17 00:00:00 2001
From: juanf <juanf>
Date: Fri, 1 Sep 2017 10:26:05 +0000
Subject: [PATCH] SSDM-5553 : Code generation for the UI done on the server
 side

SVN: 38690
---
 .../eln-lims/html/js/server/ServerFacade.js   | 37 +------------------
 1 file changed, 2 insertions(+), 35 deletions(-)

diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js
index cbaaeb0b224..897f9282a76 100644
--- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js
+++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js
@@ -355,43 +355,10 @@ function ServerFacade(openbisServer) {
 	}
 	
 
-	//
-	//OLD METHOD
-	/*this.generateCode = function(sampleType, action) {
+	this.generateCode = function(sampleType, action) {
 		this.openbisServer.countNumberOfSamplesForType(sampleType.code, function(response) {
-			if(response.result || response.result === 0) {
-				action(sampleType.codePrefix + (parseInt(response.result) + 1));
-			}
+			action(sampleType.codePrefix + (parseInt(response.result) + 1));
 		});
-	}*/
-	
-	this.generateCode = function(sampleType, action) {
-		var prefix = sampleType.codePrefix;
-		this.searchWithType(
-				sampleType.code,
-				prefix+"*",
-				false,
-				function(results) {
-					var nextCode;
-					if(results.length == 0){
-						nextcode = prefix + "1";
-					} else{
-						var codes = [];
-						for(var idx=0; idx<results.length; idx++){
-							numeric_code = results[idx].code.substring(prefix.length);
-							numeric_code = parseInt(numeric_code);
-							if(!isNaN(numeric_code)) {
-								codes.push(numeric_code); 
-							}
-						}
-						codes = codes.sort(function (a, b) { 
-						    return a - b;
-						});
-						var nextid = codes[codes.length-1] + 1;
-						nextcode = prefix + nextid;
-					}
-					action(nextcode);
-				});
 	}
 		
 	this.deleteDataSets = function(datasetIds, reason, callback) {
-- 
GitLab