Ignore:
Timestamp:
7 Aug 2017, 14:43:19 (7 years ago)
Author:
Henrik Bettermann
Message:

Define self.amount before init_update.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.uniben/trunk/src/waeup/uniben/remita/browser.py

    r14777 r14778  
    5353
    5454    @property
    55     def demo_lineitems(self):
     55    def lineitems(self):
    5656        ba1 = self.context.amount_auth / 2
    5757        ba2 = self.context.amount_auth / 2
     
    7272
    7373    @property
    74     def lineitems(self):
     74    def live_lineitems(self):
    7575        provider_amt = 0.0
    7676        if self.context.p_category == 'schoolfee' and \
     
    100100        if not module_activated(self.context.student.current_session):
    101101            return
     102        self.orderId = self.context.p_id
     103        self.amount = str(self.context.amount_auth)
    102104        error = self.init_update()
    103105        if error:
     
    105107            self.redirect(self.url(self.context, '@@index'))
    106108            return
    107         self.orderId = self.context.p_id
    108         self.amount = str(self.context.amount_auth)
    109109        return
    110110
     
    137137
    138138    @property
    139     def demo_lineitems(self):
     139    def lineitems(self):
    140140        lineitems = (
    141141                      {"lineItemsId":"itemid1","beneficiaryName":"Klaus Mueller",
     
    149149
    150150    @property
    151     def lineitems(self):
     151    def live_lineitems(self):
    152152        provider_amt = 400.0
    153153        if self.context.__parent__.applicant_id.startswith('cbt'):
     
    167167        if not module_activated(self.context.__parent__.__parent__.year):
    168168            return
     169        self.orderId = self.context.p_id
     170        self.amount = str(self.context.amount_auth)
    169171        error = self.init_update()
    170172        if error:
     
    172174            self.redirect(self.url(self.context, '@@index'))
    173175            return
    174         self.orderId = self.context.p_id
    175         self.amount = str(self.context.amount_auth)
    176176        return
Note: See TracChangeset for help on using the changeset viewer.