[Fix] Category SELECT can now get Null values

This commit is contained in:
Luís Murta 2021-06-07 20:33:34 +01:00
parent 60a25b1f91
commit 569469eac4
Signed by: satprog
GPG Key ID: DDF2EFC6179009DC

View File

@ -75,7 +75,7 @@ WHERE date BETWEEN (?) AND (?)
SELECT_TRANSACTIONS_BY_CATEGORY = """
SELECT *
FROM transactions
WHERE category = (?)
WHERE category IS (?)
"""
SELECT_TRANSACTION_BY_PERIOD = """
@ -183,6 +183,10 @@ class DBManager:
logger.info(f"Get transactions by {period}")
return self.__execute(SELECT_TRANSACTION_BY_PERIOD, period)
def get_uncategorized_transactions(self):
logger.info("Get uncategorized transactions")
return self.get_category(None)
def export(self):
filename = pathlib.Path(
"@".join([self.db, datetime.datetime.now().isoformat()])