diff --git a/src/main/java/org/gcube/portlets/user/workspace/server/GWTWorkspaceServiceImpl.java b/src/main/java/org/gcube/portlets/user/workspace/server/GWTWorkspaceServiceImpl.java index 17bf5cf..42c43a7 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/server/GWTWorkspaceServiceImpl.java +++ b/src/main/java/org/gcube/portlets/user/workspace/server/GWTWorkspaceServiceImpl.java @@ -4085,6 +4085,10 @@ public class GWTWorkspaceServiceImpl extends RemoteServiceServlet implements GWT if (e instanceof FileNotVersionedException) throw new Exception(e.getMessage()); + + if(e instanceof InsufficientPrivilegesException) + throw new Exception(e.getMessage()); + workspaceLogger.error("Error in server during perform operation on versioning on file id: "+fileId, e); String error = ConstantsExplorer.SERVER_ERROR +" updating versioning of file id: "+fileId; throw new Exception(error);