Revision dd127df7

b/src/gr/ebs/gss/server/ejb/GSSDAOBean.java
314 314
	public List<Folder> getSharedRootFolders(Long userId) {
315 315
		List<Folder> folders = manager.createQuery("select distinct f from Folder f " +
316 316
					"LEFT JOIN f.permissions p where f.owner.id=:userId and f.deleted=false " +
317
					"and (p.group.id != null or p.user.id != f.owner.id) or f.readForAll=true ").
317
					"and (p.group.id != null or p.user.id != f.owner.id or f.readForAll=true) ").
318 318
					setParameter("userId", userId).getResultList();
319 319
		List<Folder> result = new ArrayList<Folder>();
320 320
		for(Folder f : folders)

Also available in: Unified diff