now it works to add the hastag fachschaft

This commit is contained in:
2023-08-28 16:29:19 +00:00
parent 0616849a6d
commit 91c5cd9dfc
2 changed files with 5 additions and 6 deletions

View File

@@ -217,7 +217,7 @@ class EventUpdateForm(forms.ModelForm):
class FetMeetingCreateForm(forms.ModelForm):
class Meta:
model = FetMeeting
fields = ["event_start", "event_end", "event_place", "tags"]
fields = ["event_start", "event_end", "event_place"]
labels = {
"event_start": "Start der Sitzung",
@@ -233,11 +233,6 @@ class FetMeetingCreateForm(forms.ModelForm):
self.fields["event_place"].initial = "FET"
tags = []
tags.append(Tag())
tags[0].name = "fachschaft"
self.fields["tags"].initial = tags
class FetMeetingUpdateForm(forms.ModelForm):
class Meta:

View File

@@ -250,6 +250,10 @@ class FetMeetingCreateView(LoginRequiredMixin, CreateView):
def form_valid(self, form):
form.instance.author = self.request.user
add_log_action(self.request, form, "posts", "fetmeeting", True)
obj = form.save(commit=False)
obj.tags.set(["fachschaft"])
obj.save()
return super().form_valid(form)
def get_form_kwargs(self):