mirror of
https://gitlab.com/animath/si/plateforme-corres2math.git
synced 2025-07-05 15:23:52 +02:00
Fully test participation app, 100% coverage
This commit is contained in:
@ -32,7 +32,7 @@ class CreateTeamView(LoginRequiredMixin, CreateView):
|
||||
return ret
|
||||
|
||||
def get_success_url(self):
|
||||
return reverse_lazy("index")
|
||||
return reverse_lazy("participation:team_detail", args=(self.object.pk,))
|
||||
|
||||
|
||||
class JoinTeamView(LoginRequiredMixin, FormView):
|
||||
@ -52,13 +52,14 @@ class JoinTeamView(LoginRequiredMixin, FormView):
|
||||
form.add_error(None, _("You are already in a team."))
|
||||
return self.form_invalid(form)
|
||||
|
||||
self.object = form.instance
|
||||
ret = super().form_valid(form)
|
||||
registration.team = form.instance
|
||||
registration.save()
|
||||
return ret
|
||||
|
||||
def get_success_url(self):
|
||||
return reverse_lazy("index")
|
||||
return reverse_lazy("participation:team_detail", args=(self.object.pk,))
|
||||
|
||||
|
||||
class MyTeamDetailView(LoginRequiredMixin, RedirectView):
|
||||
|
Reference in New Issue
Block a user