refactor: date filters should be explicit
This commit is contained in:
@@ -147,6 +147,10 @@ class SalesPipelineAnalytics:
|
|||||||
conditions.append(
|
conditions.append(
|
||||||
["expected_closing", "between", [self.filters.get("from_date"), self.filters.get("to_date")]]
|
["expected_closing", "between", [self.filters.get("from_date"), self.filters.get("to_date")]]
|
||||||
)
|
)
|
||||||
|
elif self.filters.get("from_date") and not self.filters.get("to_date"):
|
||||||
|
conditions.append(["expected_closing", ">=", self.filters.get("from_date")])
|
||||||
|
elif not self.filters.get("from_date") and self.filters.get("to_date"):
|
||||||
|
conditions.append(["expected_closing", "<=", self.filters.get("to_date")])
|
||||||
|
|
||||||
return conditions
|
return conditions
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user