Révision 51889bd5
Ajouté par Thomas Noël il y a presque 6 ans
auquotidien/modules/abelium_domino_synchro.py | ||
---|---|---|
123 | 123 |
if getattr(payment_invoice, 'domino_knows_its_paid', None) or getattr(payment_invoice, 'paid_by_domino', None): |
124 | 124 |
# synchronization of payment already done, skip |
125 | 125 |
continue |
126 |
transactions = Transaction.get_with_indexed_value('invoice_ids', payment_invoice.id) |
|
126 |
transactions = list(Transaction.get_with_indexed_value('invoice_ids', |
|
127 |
payment_invoice.id)) |
|
127 | 128 |
if not transactions: |
128 | 129 |
logger.warning("domino cron: invoice %s is marked paid but does " |
129 | 130 |
"not have any linked transaction.", payment_invoice.id) |
auquotidien/modules/myspace.py | ||
---|---|---|
136 | 136 |
|
137 | 137 |
# TODO: a paragraph of explanations here could be useful |
138 | 138 |
|
139 |
sffiles = StrongboxItem.get_with_indexed_value( |
|
140 |
str('user_id'), str(get_request().user.id)) |
|
139 |
sffiles = list(StrongboxItem.get_with_indexed_value(
|
|
140 |
str('user_id'), str(get_request().user.id)))
|
|
141 | 141 |
if sffiles: |
142 | 142 |
r += htmltext('<table id="strongbox-items">') |
143 | 143 |
r += htmltext('<tr><th></th><th>%s</th><th>%s</th><th></th></tr>') % ( |
... | ... | |
332 | 332 |
return self.picked_file() |
333 | 333 |
r = TemplateIO(html=True) |
334 | 334 |
root_url = get_publisher().get_root_url() |
335 |
sffiles = StrongboxItem.get_with_indexed_value( |
|
336 |
str('user_id'), str(get_request().user.id)) |
|
335 |
sffiles = list(StrongboxItem.get_with_indexed_value(
|
|
336 |
str('user_id'), str(get_request().user.id)))
|
|
337 | 337 |
r += htmltext('<h2>%s</h2>') % _('Pick a file') |
338 | 338 |
|
339 | 339 |
if not sffiles: |
auquotidien/modules/payments_ui.py | ||
---|---|---|
360 | 360 |
|
361 | 361 |
def get_invoices(self): |
362 | 362 |
sort_by = self.get_sort_by() |
363 |
invoices = Invoice.get_with_indexed_value('regie_id', self.regie.id, |
|
364 |
ignore_errors=True) |
|
363 |
invoices = list(Invoice.get_with_indexed_value('regie_id', self.regie.id,
|
|
364 |
ignore_errors=True))
|
|
365 | 365 |
if 'date' in sort_by: |
366 | 366 |
reverse = True |
367 | 367 |
key = lambda i: getattr(i, sort_by) or datetime.datetime.now() |
... | ... | |
456 | 456 |
r += htmltext('</form>') |
457 | 457 |
|
458 | 458 |
r += htmltext('</td></tr>') |
459 |
transactions = Transaction.get_with_indexed_value('invoice_ids', |
|
460 |
invoice.id) |
|
459 |
transactions = list(Transaction.get_with_indexed_value('invoice_ids',
|
|
460 |
invoice.id))
|
|
461 | 461 |
for transaction in sorted(transactions, key=lambda x: x.start): |
462 | 462 |
r += htmltext('<tr>') |
463 | 463 |
r += htmltext('<td></td>') |
Formats disponibles : Unified diff
get_with_indexed_value is now an iterator (#23551)