We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7b8ebd9 commit c92ed47Copy full SHA for c92ed47
backend/lifehub/modules/finance/service.py
@@ -260,7 +260,11 @@ def _fetch_new_transactions(self, account: BankAccount) -> None:
260
bank_transaction_repo = BankTransactionRepository(self.user, self.session)
261
262
account_id = self.encryption_service.decrypt_data(account.account_id)
263
- last_sync = (account.last_synced - dt.timedelta(days=1)).strftime("%Y-%m-%d")
+ last_sync = (
264
+ None # New accounts
265
+ if account.last_synced == dt.datetime.min
266
+ else (account.last_synced - dt.timedelta(weeks=2)).strftime("%Y-%m-%d")
267
+ )
268
account_transactions = gc_api.get_account_transactions(
269
account_id, last_sync
270
).booked
0 commit comments