From 1401a54122fda47a0a64b5ec1e6b74dc1a86fe91 Mon Sep 17 00:00:00 2001 From: vtexier <vit@free.fr> Date: Wed, 26 Feb 2020 12:34:17 +0100 Subject: [PATCH] [fix] fix minimum/maximum time period for tx history Set last rolling month as default time period --- src/sakia/gui/navigation/txhistory/model.py | 2 +- src/sakia/gui/navigation/txhistory/view.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/sakia/gui/navigation/txhistory/model.py b/src/sakia/gui/navigation/txhistory/model.py index 0409a682..7e9b6d8c 100644 --- a/src/sakia/gui/navigation/txhistory/model.py +++ b/src/sakia/gui/navigation/txhistory/model.py @@ -100,7 +100,7 @@ class TxHistoryModel(QObject): :return: minimum and maximum datetime """ minimum_datetime = QDateTime() - minimum_datetime.setTime_t(1488322800) # First of may 2017 + minimum_datetime.setTime_t(1488322800) # 28 of february 2017 23:00 tomorrow_datetime = QDateTime().currentDateTime().addDays(1) return minimum_datetime, tomorrow_datetime diff --git a/src/sakia/gui/navigation/txhistory/view.py b/src/sakia/gui/navigation/txhistory/view.py index 81e41df2..a3048ea4 100644 --- a/src/sakia/gui/navigation/txhistory/view.py +++ b/src/sakia/gui/navigation/txhistory/view.py @@ -19,6 +19,8 @@ class TxHistoryView(QWidget, Ui_TxHistoryWidget): lambda c: self.stacked_widget.setCurrentWidget(self.transfer_view) ) self.spin_page.setMinimum(1) + self.date_from.setDateTime(QDateTime().currentDateTime().addMonths(-1)) + self.date_to.setDateTime(QDateTime().currentDateTime().addDays(1)) def get_time_frame(self): """ @@ -52,11 +54,9 @@ class TxHistoryView(QWidget, Ui_TxHistoryWidget): :param PyQt5.QtCore.QDateTime maximum: the maximum """ self.date_from.setMinimumDateTime(minimum) - self.date_from.setDateTime(minimum) self.date_from.setMaximumDateTime(QDateTime().currentDateTime()) self.date_to.setMinimumDateTime(minimum) - self.date_to.setDateTime(maximum) self.date_to.setMaximumDateTime(maximum) def set_max_pages(self, pages): -- GitLab