Ignore:
Timestamp:
23 Nov 2012, 07:58:11 (12 years ago)
Author:
Henrik Bettermann
Message:

Update payments catalog after interswitch payment.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.futminna/trunk/src/waeup/futminna/interswitch/browser.py

    r9630 r9712  
    2121from xml.dom.minidom import parseString
    2222import grok
     23from zope.event import notify
    2324from zope.component import getUtility
    2425from waeup.kofa.browser.layout import KofaPage, UtilityView
     
    105106            payment.p_category, payment.p_id, sr)
    106107        payment.p_state = 'failed'
     108        notify(grok.ObjectModifiedEvent(payment))
    107109        return False, msg, log
    108110    if payment.r_amount_approved != payment.amount_auth:
     
    111113            payment.p_category, payment.p_id, sr)
    112114        payment.p_state = 'failed'
     115        notify(grok.ObjectModifiedEvent(payment))
    113116        return False, msg, log
    114117    if wlist[4] != payment.p_id:
     
    117120            payment.p_category, payment.p_id, sr)
    118121        payment.p_state = 'failed'
     122        notify(grok.ObjectModifiedEvent(payment))
    119123        return False, msg, log
    120124    payment.p_state = 'paid'
     
    123127    log = 'valid callback for %s payment %s: %s' % (
    124128        payment.p_category, payment.p_id, sr)
     129    notify(grok.ObjectModifiedEvent(payment))
    125130    return True, msg, log
    126131
Note: See TracChangeset for help on using the changeset viewer.