From 864706574bacc3f3564f30a18b178066fbfde009 Mon Sep 17 00:00:00 2001 From: SomberNight Date: Wed, 2 May 2018 11:56:03 +0200 Subject: [PATCH] fix #4330 --- gui/qt/request_list.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/gui/qt/request_list.py b/gui/qt/request_list.py index dacae503e..e1d28476c 100644 --- a/gui/qt/request_list.py +++ b/gui/qt/request_list.py @@ -51,7 +51,10 @@ class RequestList(MyTreeWidget): if not item.isSelected(): return addr = str(item.text(1)) - req = self.wallet.receive_requests[addr] + req = self.wallet.receive_requests.get(addr) + if req is None: + self.update() + return expires = age(req['time'] + req['exp']) if req.get('exp') else _('Never') amount = req['amount'] message = self.wallet.labels.get(addr, '') @@ -110,7 +113,10 @@ class RequestList(MyTreeWidget): if not item: return addr = str(item.text(1)) - req = self.wallet.receive_requests[addr] + req = self.wallet.receive_requests.get(addr) + if req is None: + self.update() + return column = self.currentColumn() column_title = self.headerItem().text(column) column_data = item.text(column)