~linuxgoose/bocpress

874d462b904e85d3867e2e552d6b9f8a1daeeaf7 — Jordan Robinson 8 days ago 1739927
fix existing usernames in creation
1 files changed, 3 insertions(+), 0 deletions(-)

M main/views/general.py
M main/views/general.py => main/views/general.py +3 -0
@@ 337,6 337,9 @@ class UserCreateStepTwo(CreateView):
            return self.render_to_response(self.get_context_data(form=form))
        self.object = form.save(commit=False)
        self.object.blog_title = self.object.username
        if models.User.objects.filter(username=self.object.username).exists():
            form.add_error("username", "This username is not available.")
            return self.render_to_response(self.get_context_data(form=form))
        self.object.save()
        self.onboard.user = self.object
        self.onboard.save()