From b4f318db3df76954f634251569fbc51c0b9bf58c Mon Sep 17 00:00:00 2001 From: Keyna Rafael <95432445+keyn4@users.noreply.github.com> Date: Tue, 1 Oct 2024 12:53:31 -0500 Subject: [PATCH] add date[before] filter in trans sync_by_date logic (#67) --- tap_chargebee/streams/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tap_chargebee/streams/base.py b/tap_chargebee/streams/base.py index 840f6ef..7ebf6f3 100644 --- a/tap_chargebee/streams/base.py +++ b/tap_chargebee/streams/base.py @@ -275,7 +275,7 @@ def sync_data(self): if sync_by_date: # fetching all transactions first by updated_at and then by date, # because some failed transactions have empty values in updated_at - params = {"date[after]": bookmark_date_posix, "sort_by[asc]": "date"} + params = {"date[after]": bookmark_date_posix, "date[before]":self.START_TIMESTAP, "sort_by[asc]": "date"} sync_by_date = False else: LOGGER.info("Final offset reached. Ending sync.")