Ignore:
Timestamp:
12 Nov 2019, 08:23:13 (5 years ago)
Author:
Henrik Bettermann
Message:

Payment slip must not be downloadable before adding surcharges.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/browser.py

    r15711 r15796  
    6262    grok.context(INigeriaStudentOnlinePayment)
    6363
     64    @property
     65    def target_url(self):
     66        if not self.context.r_company:
     67            return ''
     68        return self.view.url(self.view.context, self.target)
     69
     70
    6471class NigeriaStudentBaseDisplayFormPage(StudentBaseDisplayFormPage):
    6572    """ Page to display student base data
     
    221228        'adm_code', 'sex', 'email', 'date_of_birth', 'current_level',
    222229        'flash_notice')
     230
     231    def update(self):
     232        if not self.context.r_company:
     233            self.redirect(self.url(self.context))
     234            return
     235        return
    223236
    224237class NigeriaAccommodationManageFormPage(AccommodationManageFormPage):
Note: See TracChangeset for help on using the changeset viewer.