diff --git a/peachjam/helpers.py b/peachjam/helpers.py index d5ff40893..3791d4774 100644 --- a/peachjam/helpers.py +++ b/peachjam/helpers.py @@ -70,6 +70,8 @@ def to_python(self, value): def to_url(self, value): # invalid values will raise ValueError which will raise NoReverseMatch + if isinstance(value, datetime): + return value.strftime("%Y-%m-%d") return datetime.strptime(value, "%Y-%m-%d").date().strftime("%Y-%m-%d")