add show_my_timetable to VisibilityForm

This commit is contained in:
imperosol committed 2026-10-09 15:26:49 +02:00
1 parent 32bc7e4061
commit 0b5b3f6e38
1 file changed
+4 -2
+4 -2
View File
@@ -339,7 +339,7 @@ class UserVisibilityForm(forms.ModelForm):
["show_my_stats", "show_my_timetable"],
widgets={
"show_my_stats": forms.CheckboxInput(attrs={"class": "switch"}),
"show_my_timetable": forms.CheckboxInput(attrs={"class": "switch"})
"show_my_timetable": forms.CheckboxInput(attrs={"class": "switch"}),
},
)
show_my_stats = __preferences_fields["show_my_stats"]
@@ -358,7 +358,9 @@ class UserVisibilityForm(forms.ModelForm):
instance = super().save(commit=commit)
if commit:
instance.preferences.show_my_stats = self.cleaned_data["show_my_stats"]
instance.preferences.show_my_timetable = self.cleaned_data["show_my_timetable"]
instance.preferences.show_my_timetable = self.cleaned_data[
"show_my_timetable"
]
instance.preferences.save()
return instance