5,14 → 5,13 |
import pt.estgp.estgweb.domain.QuestionarioReportFileGroup; |
import pt.estgp.estgweb.domain.UserSession; |
import pt.estgp.estgweb.domain.dao.DaoFactory; |
import pt.estgp.estgweb.filters.chains.ResourceAccessControlFilter; |
|
/** |
* @author Jorge Machado |
* @date 4/Jun/2008 |
* @see pt.estgp.estgweb.filters.filters |
*/ |
public class ResourceAccessControlQuestionariosReportAuthenticatedFilter extends ResourceAccessControlFilter |
public class ResourceAccessControlQuestionariosReportAuthenticatedFilter extends ResourceAccessControlQuestionariosReportBoardsPedagogicoFilter |
{ |
public boolean canAccessResource(UserSession userSession, String identifier) |
{ |
26,7 → 25,9 |
if(qGroup.isActive() || userSession.getUser().isSuperuserOrAdmin() || userSession.getUser().hasRole(Globals.QUESTIONARIOS_ADMIN)) |
return true; |
|
} |
} //BOARDS AND PEDAGOGICO |
else if(super.canAccessResource(userSession,identifier)) |
return true; |
else |
{ |
QuestionarioReportFile qFile = |