We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1a79afb commit 6fcd070Copy full SHA for 6fcd070
featuremanagement/_time_window_filter/_models.py
@@ -88,6 +88,8 @@ def __init__(self, range_data: Dict[str, Any]):
88
end_date_str = range_data.get("EndDate", "")
89
self.end_date = parsedate_to_datetime(end_date_str) if end_date_str else None
90
self.num_of_occurrences = range_data.get("NumberOfOccurrences", 0)
91
+ if self.num_of_occurrences < 0:
92
+ raise ValueError("The number of occurrences must be greater than or equal to 0.")
93
94
95
class Recurrence: # pylint: disable=too-few-public-methods
0 commit comments