add show_my_timetable to VisibilityForm

This commit is contained in:
imperosol committed 2026-10-02 15:35:29 +02:00
1 parent 5a9ed1342b
commit 12fa99eb50
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