Skip to content
Snippets Groups Projects
Commit 9a4ba8de authored by Nadja Geisler's avatar Nadja Geisler :sunny:
Browse files

Merge branch 'unique_fix' into filter_submission_suggestions

parents 81e5c00d 1fbfaa72
No related branches found
No related tags found
1 merge request!13Aklist
...@@ -136,7 +136,10 @@ class AKOwnerForm(forms.ModelForm): ...@@ -136,7 +136,10 @@ class AKOwnerForm(forms.ModelForm):
class Meta: class Meta:
model = AKOwner model = AKOwner
fields = ['name', 'institution', 'link'] fields = ['name', 'institution', 'link', 'event']
widgets = {
'event': forms.HiddenInput
}
class AKDurationForm(forms.ModelForm): class AKDurationForm(forms.ModelForm):
......
...@@ -8,7 +8,6 @@ from django.views import View ...@@ -8,7 +8,6 @@ from django.views import View
from django.views.generic import ListView, DetailView, CreateView, UpdateView, DeleteView from django.views.generic import ListView, DetailView, CreateView, UpdateView, DeleteView
from AKModel.models import AK, AKCategory, AKTag, AKOwner, AKSlot from AKModel.models import AK, AKCategory, AKTag, AKOwner, AKSlot
from AKModel.models import Event
from AKModel.views import EventSlugMixin from AKModel.views import EventSlugMixin
from AKModel.views import FilterByEventSlugMixin from AKModel.views import FilterByEventSlugMixin
from AKSubmission.forms import AKWishForm, AKOwnerForm, AKEditForm, AKSubmissionForm, AKDurationForm from AKSubmission.forms import AKWishForm, AKOwnerForm, AKEditForm, AKSubmissionForm, AKDurationForm
...@@ -180,13 +179,10 @@ class AKOwnerCreateView(EventSlugMixin, CreateView): ...@@ -180,13 +179,10 @@ class AKOwnerCreateView(EventSlugMixin, CreateView):
return reverse_lazy('submit:submit_ak', return reverse_lazy('submit:submit_ak',
kwargs={'event_slug': self.kwargs['event_slug'], 'owner_slug': self.object.slug}) kwargs={'event_slug': self.kwargs['event_slug'], 'owner_slug': self.object.slug})
def form_valid(self, form): def get_initial(self):
instance = form.save(commit=False) initials = super(AKOwnerCreateView, self).get_initial()
initials['event'] = self.event
# Set event return initials
instance.event = Event.get_by_slug(self.kwargs["event_slug"])
return super().form_valid(form)
class AKOwnerSelectDispatchView(EventSlugMixin, View): class AKOwnerSelectDispatchView(EventSlugMixin, View):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment