Ignore:
Timestamp:
11 Mar 2015, 17:08:34 (10 years ago)
Author:
uli
Message:

Restructure things a bit.

Location:
main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/customers
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/customers/browser.py

    r12724 r12734  
    4343from waeup.ikoba.payments.payment import format_payment_item_values
    4444from waeup.ikoba.payments.interfaces import (
    45     IPaymentGatewayServicesLister, IPaymentGatewayService, IPayer
     45    IPaymentGatewayServicesLister, IPaymentGatewayService, IPayer, IPayable
    4646    )
    4747from waeup.ikoba.widgets.hrefwidget import HREFDisplayWidget
     
    5656from waeup.ikoba.customers.catalog import search
    5757from waeup.ikoba.customers.workflow import PAYMENT_TRANSITIONS
    58 from waeup.ikoba.customers.contracts import payment_items_from_contract
    5958
    6059
     
    15281527                return
    15291528            payer = IPayer(self.context)
    1530             payment_items = payment_items_from_contract(self.context)
    1531             payment = service.create_payment(payer, payment_items)
    1532             payment.payable_id = self.context.contract_id
     1529
     1530            payable = IPayable(self.context)
     1531            payment = service.create_payment(payer, payable)
     1532            service.store(payment)
    15331533            payment, view_name = service.next_step(payment.payment_id)
    15341534            url = self.url(payment, view_name)
  • main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/customers/contracts.py

    r12728 r12734  
    286286    @property
    287287    def title(self):
    288         return self.context.title
     288        return self.context.title or u''
    289289
    290290    @property
Note: See TracChangeset for help on using the changeset viewer.