equal
deleted
inserted
replaced
650 |
650 |
651 if mentor_entity or org_admin_entity: |
651 if mentor_entity or org_admin_entity: |
652 items += self._getOrganizationEntries(program_entity, org_admin_entity, |
652 items += self._getOrganizationEntries(program_entity, org_admin_entity, |
653 mentor_entity, params, id, user) |
653 mentor_entity, params, id, user) |
654 |
654 |
655 if not (student_entity or mentor_entity or org_admin_entity): |
655 if user and not (student_entity or mentor_entity or org_admin_entity): |
656 if timeline_helper.isActivePeriod(timeline_entity, 'student_signup'): |
656 if timeline_helper.isActivePeriod(timeline_entity, 'student_signup'): |
657 # this user does not have a role yet for this program |
657 # this user does not have a role yet for this program |
658 items += [('/student/apply/%s' % (program_entity.key().name()), |
658 items += [('/student/apply/%s' % (program_entity.key().name()), |
659 "Register as a Student", 'any_access')] |
659 "Register as a Student", 'any_access')] |
660 |
660 |