Ignore:
Timestamp:
12 Mar 2015, 11:02:24 (10 years ago)
Author:
Henrik Bettermann
Message:

Add helper function get_payments_from_payer_id.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.ikoba/trunk/src/waeup/ikoba/payments/payment.py

    r12749 r12753  
    5757    return None
    5858
     59def get_payments_from_payer_id(payer_id):
     60    """Get payments by payer id.
     61
     62    If no such payment can be found in catalog, return none.
     63    """
     64    cat = getUtility(ICatalog, name='payments_catalog')
     65    result_set = [x for x in cat.searchResults(
     66        payer_id=(payer_id, payer_id))]
     67    if len(result_set):
     68        return result_set
     69    return None
     70
    5971
    6072def find_payable_from_payable_id(payable_id):
Note: See TracChangeset for help on using the changeset viewer.