Double click is not allowed for trashed files displayed in the Search results, for...
authorNatasa Kapravelou <akapravelou@gmail.com>
Mon, 28 Feb 2011 15:14:25 +0000 (17:14 +0200)
committerNatasa Kapravelou <akapravelou@gmail.com>
Mon, 28 Feb 2011 15:14:25 +0000 (17:14 +0200)
src/gr/ebs/gss/client/SearchResults.java

index cd166fc..ecd6412 100644 (file)
@@ -272,14 +272,14 @@ public class SearchResults extends Composite{
                                        sb.appendHtmlConstant("<span id='fileList."+ object.getName() +"'>");
                                        sb.appendEscaped(object.getName());
                                        sb.appendHtmlConstant("</span>");
+                                       if(!object.isDeleted()){
                                        sb.appendHtmlConstant(" <a href='" +
                                 GSS.get().getTopPanel().getFileMenu().getDownloadURL(object) +
                                 "' title='" + object.getOwner() + " : " + object.getPath() + object.getName() +
                                 "' rel='lytebox[mnf]' " +
                                 "onclick='myLytebox.start(this, false, false); return false;'>" +
                                 "(view)" + "</a>");
-                                       
-                                       
+                                       }                                       
                                }
                                else{                                   
                                        sb.appendHtmlConstant("<span id='fileList."+ object.getName() +"'>");
@@ -507,7 +507,9 @@ public class SearchResults extends Composite{
                                String sig = app.getCurrentUserResource().getUsername() + " " +
                                                RestCommand.calculateSig("GET", dateString, resource,
                                                RestCommand.base64decode(app.getToken()));
-                               Window.open(file.getUri() + "?Authorization=" + URL.encodeComponent(sig) + "&Date=" + URL.encodeComponent(dateString), "_blank", "");
+                               if(!file.isDeleted()){
+                                       Window.open(file.getUri() + "?Authorization=" + URL.encodeComponent(sig) + "&Date=" + URL.encodeComponent(dateString), "_blank", "");
+                               }
                                event.preventDefault();
                                return;
                        }