stats: Fix broken date selection for word statistics

testing
Michael D. M. Dryden 2023-11-13 13:16:12 -05:00
rodzic 6aaa7ec9c9
commit bb1e61e247
2 zmienionych plików z 6 dodań i 2 usunięć

Wyświetl plik

@ -14,6 +14,10 @@ Changed
- Upgraded python-telegram-bot to version 20 - Upgraded python-telegram-bot to version 20
- Reply to edited messages - Reply to edited messages
Fixed
-----
- Date selection for word statistics was broken
---------- ----------
`0.7.0`_ - 2023-01-14 `0.7.0`_ - 2023-01-14
---------- ----------

Wyświetl plik

@ -1044,9 +1044,9 @@ class StatsRunner(object):
if user: if user:
q = q.where(messages.c['from_user'] == user[0]) q = q.where(messages.c['from_user'] == user[0])
if start: if start:
q = q.where(messages.c['date'] >= str(pd.to_datetime('2019'))) q = q.where(messages.c['date'] >= str(pd.to_datetime(start)))
if end: if end:
q = q.where(messages.c['date'] < str(pd.to_datetime('2019'))) q = q.where(messages.c['date'] < str(pd.to_datetime(end)))
q = q.scalar_subquery() q = q.scalar_subquery()
f = TsStat(q) f = TsStat(q)