0001-misc-iteritems-items-39913.patch
auquotidien/modules/abelium_domino_synchro.py | ||
---|---|---|
41 | 41 |
return |
42 | 42 |
# import new invoices |
43 | 43 |
logger.info('domino cron: retrieved %i invoices', len(invoices)) |
44 |
for invoice_id, invoice in invoices.iteritems():
|
|
44 |
for invoice_id, invoice in invoices.items(): |
|
45 | 45 |
user = None |
46 | 46 |
if invoice.family.code_interne in users_by_code_interne: |
47 | 47 |
user = users_by_code_interne[invoice.family.code_interne] |
... | ... | |
108 | 108 |
invoice.id, invoice.family.id, user.id, payment_invoice.id) |
109 | 109 | |
110 | 110 |
# update invoices |
111 |
invoices_ids = dict(invoices.iteritems())
|
|
111 |
invoices_ids = dict(invoices.items()) |
|
112 | 112 |
for payment_invoice in Invoice.values(): |
113 | 113 |
if payment_invoice.external_id is None or not payment_invoice.external_id.startswith(DOMINO_ID_PREFIX): |
114 | 114 |
continue # not a payment related to domino we skip |
auquotidien/modules/abelium_domino_ws.py | ||
---|---|---|
341 | 341 | |
342 | 342 |
@property |
343 | 343 |
def invoices(self): |
344 |
return [invoice for id, invoice in self.client.invoices.iteritems() if invoice.id_famille == self.id]
|
|
344 |
return [invoice for id, invoice in self.client.invoices.items() if invoice.id_famille == self.id] |
|
345 | 345 | |
346 | 346 |
def add_child(self, child): |
347 | 347 |
if hasattr(self, 'id'): |
auquotidien/modules/payments.py | ||
---|---|---|
285 | 285 |
invoice.date = dt.now() |
286 | 286 |
invoice.request_kwargs = {} |
287 | 287 |
if self.request_kwargs: |
288 |
for key, value in self.request_kwargs.iteritems():
|
|
288 |
for key, value in self.request_kwargs.items(): |
|
289 | 289 |
invoice.request_kwargs[key] = self.compute(value) |
290 | 290 |
invoice.store() |
291 | 291 |
# add a message in formdata.evolution |
292 |
- |