diff --git a/rowers/forms.py b/rowers/forms.py index d9d6e39b..8a07fa23 100644 --- a/rowers/forms.py +++ b/rowers/forms.py @@ -948,6 +948,19 @@ class PlannedSessionTeamForm(forms.Form): self.fields['team'].queryset = Team.objects.filter(manager=user) + def clean(self): + if any(self.errors): + return + + cd = self.cleaned_data + print cd['team'],'aap' + if not cd['team']: + raise forms.ValidationError( + 'You must select at least one team' + ) + + return cd + class PlannedSessionTeamMemberForm(forms.Form): members = forms.ModelMultipleChoiceField( diff --git a/rowers/templates/menu_plan.html b/rowers/templates/menu_plan.html index e0451c41..8e8fbd43 100644 --- a/rowers/templates/menu_plan.html +++ b/rowers/templates/menu_plan.html @@ -71,6 +71,11 @@ Plan Microcycle +
@@ -63,32 +89,6 @@
+
+ Delete +
++ Clone +
++ +
+@@ -79,25 +97,7 @@
{% endif %} -- Delete -
-- Clone -
-- -
-