From 0164336784c48474c7ff962a31ce8412ad15da58 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Tue, 17 Jan 2023 16:10:48 -0600 Subject: [PATCH] Fix date filter for rattail <-> rattail sync of HarvestTimeEntry --- rattail_harvest/importing/rattail.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/rattail_harvest/importing/rattail.py b/rattail_harvest/importing/rattail.py index da1e9c6..54ce310 100644 --- a/rattail_harvest/importing/rattail.py +++ b/rattail_harvest/importing/rattail.py @@ -2,7 +2,7 @@ ################################################################################ # # Rattail -- Retail Software Framework -# Copyright © 2010-2022 Lance Edgar +# Copyright © 2010-2023 Lance Edgar # # This file is part of Rattail. # @@ -59,4 +59,8 @@ class HarvestTaskImporter(base.FromRattail, rattail_harvest_importing.model.Harv pass class HarvestTimeEntryImporter(base.FromRattail, rattail_harvest_importing.model.HarvestTimeEntryImporter): - pass + + def query(self): + query = super(HarvestTimeEntryImporter, self).query() + return query.filter(self.model_class.spent_date >= self.start_date)\ + .filter(self.model_class.spent_date <= self.end_date)