Ignore:
Timestamp:
4 Apr 2014, 08:37:59 (11 years ago)
Author:
Henrik Bettermann
Message:

Show correct flash message color after payment.

Location:
main/waeup.kofa/trunk/src/waeup/kofa/applicants
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py

    r11578 r11580  
    684684
    685685    def update(self):
    686         msg, log = self.context.approveApplicantPayment()
     686        flashtype, msg, log = self.context.approveApplicantPayment()
    687687        if log is not None:
    688688            applicant = self.context.__parent__
     
    695695                self.context.p_id, self.context.p_category,
    696696                self.context.amount_auth, self.context.r_code))
    697         self.flash(msg, type='warning')
     697        self.flash(msg, type=flashtype)
    698698        return
    699699
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py

    r11575 r11580  
    5050            except InvalidTransitionError:
    5151                msg = log = 'Error: %s' % sys.exc_info()[1]
    52                 return msg, log
     52                return 'danger', msg, log
    5353        log = 'payment approved: %s' % self.p_id
    5454        msg = _('Payment approved')
    55         return msg, log
     55        flashtype = 'success'
     56        return flashtype, msg, log
    5657
    5758    def doAfterApplicantPayment(self):
     
    6465            except InvalidTransitionError:
    6566                msg = log = 'Error: %s' % sys.exc_info()[1]
    66                 return msg, log
     67                return 'danger', msg, log
    6768        log = 'successful payment: %s' % self.p_id
    6869        msg = _('Successful payment')
    69         return msg, log
     70        flashtype = 'success'
     71        return flashtype, msg, log
    7072
    7173    def approveApplicantPayment(self):
     
    7375        """
    7476        if self.p_state == 'paid':
    75             return _('This ticket has already been paid.'), None
     77            return 'warning', _('This ticket has already been paid.'), None
    7678        self.approve()
    7779        return self.doAfterApplicantPaymentApproval()
Note: See TracChangeset for help on using the changeset viewer.