Clean nom fichier ical

This commit is contained in:
Jean-Marie Favreau 2025-03-09 12:07:17 +01:00
parent c221213e62
commit 03a35065f6
2 changed files with 8 additions and 7 deletions

View File

@ -212,9 +212,13 @@ class EventFilter(django_filters.FilterSet):
def to_str(self, prefix=""):
self.form.full_clean()
result = " ".join(
[t for t in self.get_tags()]
+ ["~" + t for t in self.get_exclude_tags()]
+ [str(self.get_position()), str(self.get_radius())]
[
str(x)
for x in [t for t in self.get_tags()]
+ ["~" + t for t in self.get_exclude_tags()]
+ [self.get_position(), self.get_radius()]
if x is not None
]
)
if len(result) > 0:
result = prefix + result

View File

@ -1081,10 +1081,7 @@ def export_ical(request, cat=None):
if extra is None:
extra = ""
if category is not None:
if extra != "":
extra = " " + category.name + " " + extra
else:
extra = " " + category.name
extra += " " + category
response["Content-Disposition"] = "attachment; filename={0}{1}{2}".format(
"Pommes de lune", extra, ".ics"
)