Changeset 18001 for main/waeup.kofa


Ignore:
Timestamp:
6 Feb 2025, 03:58:07 (2 days ago)
Author:
Henrik Bettermann
Message:

Disable landing pages for transcript officers.

Location:
main/waeup.kofa/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/CHANGES.txt

    r17985 r18001  
    441.8.2.dev0 (unreleased)
    55=======================
     6
     7* Disable landing pages for transcript officers.
    68
    79* `CreateAllStudentsPage`: Stop creation after 1000 students to avoid write
  • main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py

    r17829 r18001  
    416416                    self.redirect(self.application_url() + '/my_courses')
    417417                    return
    418                 if local_roles.has_key('waeup.local.TranscriptOfficer') \
    419                     or 'waeup.TranscriptOfficer' in site_roles:
    420                     self.flash(_('You logged in as a transcript officer.'))
    421                     self.redirect(self.application_url() + '/my_transcript_requests')
    422                     return
    423                 if local_roles.has_key('waeup.local.TranscriptSignee'):
    424                     self.flash(_('You logged in as a transcript signee.'))
    425                     self.redirect(self.application_url() + '/my_transcript_signing_requests')
    426                     return
     418                #if local_roles.has_key('waeup.local.TranscriptOfficer') \
     419                #    or 'waeup.TranscriptOfficer' in site_roles:
     420                #    self.flash(_('You logged in as a transcript officer.'))
     421                #    self.redirect(self.application_url() + '/my_transcript_requests')
     422                #    return
     423                #if local_roles.has_key('waeup.local.TranscriptSignee'):
     424                #    self.flash(_('You logged in as a transcript signee.'))
     425                #    self.redirect(self.application_url() + '/my_transcript_signing_requests')
     426                #    return
    427427                if not self.camefrom:
    428428                    self.flash(_('You logged in as an officer.'))
  • main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py

    r17993 r18001  
    25992599        self.assertMatches('...You logged in...', self.browser.contents)
    26002600        # Officers do see the transcript applicants
     2601        self.browser.getLink("My ToDoList").click()
    26012602        self.assertTrue(
    26022603            '<td>Josef Abba</td>' in self.browser.contents)
     
    26452646        self.assertMatches('...You logged in...', self.browser.contents)
    26462647        # Officer is on landing page and does see the transcript link
     2648        self.browser.getLink("My ToDoList").click()
    26472649        self.assertTrue(
    26482650            'http://localhost/app/students/K1000000/studycourse/transcript'
Note: See TracChangeset for help on using the changeset viewer.