From 8cdc8ed4281c5420dcd3aae43a59d8106855d282 Mon Sep 17 00:00:00 2001 From: Inso <insomniak.fr@gmail.com> Date: Mon, 1 Feb 2016 21:29:25 +0100 Subject: [PATCH] Fix missing data in transactions history tab --- src/sakia/models/txhistory.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/sakia/models/txhistory.py b/src/sakia/models/txhistory.py index 9be976a4..38d0d7c2 100644 --- a/src/sakia/models/txhistory.py +++ b/src/sakia/models/txhistory.py @@ -312,7 +312,8 @@ class HistoryTableModel(QAbstractTableModel): requests_coro = [] data_list = [] count = 0 - for transfer in self.transfers(): + transfers = self.transfers() + for transfer in transfers: coro = None count += 1 if type(transfer) is Transfer: @@ -328,6 +329,9 @@ class HistoryTableModel(QAbstractTableModel): gathered_list = await asyncio.gather(*requests_coro) requests_coro = [] data_list.extend(gathered_list) + # One last gathering + gathered_list = await asyncio.gather(*requests_coro) + data_list.extend(gathered_list) for data in data_list: transfers_data.append(data) -- GitLab