diff --git a/src/sakia/core/txhistory.py b/src/sakia/core/txhistory.py index 71598a8b877b31fbb2bcf619005e283e2c066c45..3efc5562068716ad74a3ab96f2f86bb67ce57926 100644 --- a/src/sakia/core/txhistory.py +++ b/src/sakia/core/txhistory.py @@ -43,7 +43,7 @@ class TxHistory(): self._transfers.append(Transfer.load(s, version)) for s in data['sources']: - self.available_sources.append(InputSource.from_inline(s['inline'])) + self.available_sources.append(s.copy()) for d in data['dividends']: d['state'] = TransferState[d['state']] @@ -58,8 +58,7 @@ class TxHistory(): data_sources = [] for s in self.available_sources: - s.index = 0 - data_sources.append({'inline': "{0}\n".format(s.inline())}) + data_sources.append(s) data_dividends = [] for d in self._dividends.copy():