diff --git a/fenixedu-ist-integration/src/main/java/pt/ist/fenixedu/integration/ui/struts/action/BaseAuthenticationAction.java b/fenixedu-ist-integration/src/main/java/pt/ist/fenixedu/integration/ui/struts/action/BaseAuthenticationAction.java index 0bef6250ac1..55c3e4620a8 100755 --- a/fenixedu-ist-integration/src/main/java/pt/ist/fenixedu/integration/ui/struts/action/BaseAuthenticationAction.java +++ b/fenixedu-ist-integration/src/main/java/pt/ist/fenixedu/integration/ui/struts/action/BaseAuthenticationAction.java @@ -30,8 +30,7 @@ import org.fenixedu.academic.domain.ExecutionYear; import org.fenixedu.academic.domain.Person; import org.fenixedu.academic.domain.accounting.Event; -import org.fenixedu.academic.domain.accounting.events.AdministrativeOfficeFeeAndInsuranceEvent; -import org.fenixedu.academic.domain.accounting.events.gratuity.GratuityEvent; +import org.fenixedu.academic.domain.accounting.events.AdministrativeOfficeFeeEvent; import org.fenixedu.academic.domain.alumni.CerimonyInquiryPerson; import org.fenixedu.academic.domain.person.RoleType; import org.fenixedu.academic.domain.student.Student; @@ -217,9 +216,9 @@ && hasGratuityOrAdministrativeOfficeFeeAndInsuranceDebtsFor(userView.getPerson() public static boolean hasGratuityOrAdministrativeOfficeFeeAndInsuranceDebtsFor(Person person, final ExecutionYear executionYear) { return person.getAnnualEventsFor(executionYear).stream() - .filter(annualEvent -> annualEvent instanceof GratuityEvent || annualEvent instanceof AdministrativeOfficeFeeAndInsuranceEvent) + .filter(annualEvent -> annualEvent.isGratuity() || annualEvent.isInsuranceEvent() || annualEvent + .isAdministrativeOfficeAndInsuranceEvent() || annualEvent instanceof AdministrativeOfficeFeeEvent) .anyMatch(Event::isOpen); - } private boolean isTeacherAndHasInquiriesToRespond(User userView) { diff --git a/fenixedu-ist-integration/src/main/webapp/showGratuityPaymentsReminder.jsp b/fenixedu-ist-integration/src/main/webapp/showGratuityPaymentsReminder.jsp index b949ba481b5..10b82a19b6d 100755 --- a/fenixedu-ist-integration/src/main/webapp/showGratuityPaymentsReminder.jsp +++ b/fenixedu-ist-integration/src/main/webapp/showGratuityPaymentsReminder.jsp @@ -88,7 +88,7 @@
- +