From: <rv...@us...> - 2010-01-15 13:56:35
|
Revision: 445 http://treebase.svn.sourceforge.net/treebase/?rev=445&view=rev Author: rvos Date: 2010-01-15 13:56:27 +0000 (Fri, 15 Jan 2010) Log Message: ----------- Now a priori explicitly denies access to unpublished studies. Modified Paths: -------------- trunk/treebase-web/src/main/java/org/cipres/treebase/web/controllers/SearchSummaryController.java Modified: trunk/treebase-web/src/main/java/org/cipres/treebase/web/controllers/SearchSummaryController.java =================================================================== --- trunk/treebase-web/src/main/java/org/cipres/treebase/web/controllers/SearchSummaryController.java 2010-01-15 13:32:07 UTC (rev 444) +++ trunk/treebase-web/src/main/java/org/cipres/treebase/web/controllers/SearchSummaryController.java 2010-01-15 13:56:27 UTC (rev 445) @@ -91,15 +91,13 @@ theStudy = getStudyService().findByID(studyID); if (theStudy == null) { throw new UnknownStudyError(); } LOGGER.debug("formBackingObject found study " + theStudy); - /* if ( ! theStudy.isPublished() ) { - String hashedId = theStudy.getNamespacedGUID().getHashedIDString(); - String xAccessCode = request.getParameter(Constants.X_ACCESS_CODE); - if ( ! hashedId.equals(xAccessCode) ) { - throw new RestrictedStudyError(); - } + // we assume access is denied, unless specifically granted! + setAuthorizationChecked(false); } - */ + else { + setAuthorizationChecked(true); + } } theTree = null; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |