From f300207abbf6bcb4df244b091e68b0491d5f896d Mon Sep 17 00:00:00 2001
From: juanf <juanf>
Date: Mon, 17 Mar 2014 13:41:13 +0000
Subject: [PATCH] BIS-659 / SP-1195 : ELN UI : Sort Samples table by column
 contents clicking on the header

SVN: 31157
---
 .../webapps/newbrowser/html/js/controllers/MainController.js   | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/controllers/MainController.js b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/controllers/MainController.js
index 2cd50c94d75..5c9c7ea18bc 100644
--- a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/controllers/MainController.js
+++ b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/controllers/MainController.js
@@ -263,6 +263,9 @@ function MainController(profile) {
 	this._showViewSamplePageFromPermId = function(permId) {
 		var localInstance = this;
 		this.serverFacade.searchWithUniqueId(permId, function(data) {
+			if(!data[0]) {
+				window.alert("The item is no longer available, refresh the page, if the problem persists tell your admin that the Lucene index is probably corrupted.");
+			}
 			//Update menu
 			var breadCrumbPage = new BreadCrumbPage('view-sample', "showViewSamplePageFromPermId", data[0].permId, 'View '+data[0].code);
 			localInstance.navigationBar.updateBreadCrumbPage(breadCrumbPage);
-- 
GitLab