From 1269e35eadbbe5916a11536185335a24f441b996 Mon Sep 17 00:00:00 2001
From: inso <insomniak.fr@gmaiL.com>
Date: Sun, 2 Apr 2017 08:48:31 +0200
Subject: [PATCH] Fix error #658

---
 src/sakia/gui/navigation/identities/table_model.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/sakia/gui/navigation/identities/table_model.py b/src/sakia/gui/navigation/identities/table_model.py
index 719c305f..de482f27 100644
--- a/src/sakia/gui/navigation/identities/table_model.py
+++ b/src/sakia/gui/navigation/identities/table_model.py
@@ -10,6 +10,7 @@ import asyncio
 class IdentitiesFilterProxyModel(QSortFilterProxyModel):
     def __init__(self, app, parent=None):
         super().__init__(parent)
+        self.app = app
         self.blockchain_processor = BlockchainProcessor.instanciate(app)
 
     def columnCount(self, parent):
@@ -57,7 +58,7 @@ class IdentitiesFilterProxyModel(QSortFilterProxyModel):
                 if source_index.column() in (IdentitiesTableModel.columns_ids.index('renewed'),
                                              IdentitiesTableModel.columns_ids.index('expiration')):
                     if source_data:
-                        ts = self.blockchain_processor.adjusted_ts(self.connection.currency, source_data)
+                        ts = self.blockchain_processor.adjusted_ts(self.app.currency, source_data)
                         return QLocale.toString(
                             QLocale(),
                             QDateTime.fromTime_t(ts).date(),
@@ -67,7 +68,7 @@ class IdentitiesFilterProxyModel(QSortFilterProxyModel):
                         return ""
                 if source_index.column() == IdentitiesTableModel.columns_ids.index('publication'):
                     if source_data:
-                        ts = self.blockchain_processor.adjusted_ts(self.connection.currency, source_data)
+                        ts = self.blockchain_processor.adjusted_ts(self.app.currency, source_data)
                         return QLocale.toString(
                             QLocale(),
                             QDateTime.fromTime_t(ts),
-- 
GitLab