From 98e114dc792d079ca122e2570a0a7828f53a2b4b Mon Sep 17 00:00:00 2001 From: Tobias Kunze Date: Wed, 19 Mar 2025 14:59:00 +0100 Subject: [PATCH] Request company in signup process --- src/servala/frontend/forms/auth.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 src/servala/frontend/forms/auth.py diff --git a/src/servala/frontend/forms/auth.py b/src/servala/frontend/forms/auth.py new file mode 100644 index 0000000..3bd8a89 --- /dev/null +++ b/src/servala/frontend/forms/auth.py @@ -0,0 +1,11 @@ +from django.forms import Form + +from servala.core.models.user import User + + +class ServalaSignupForm(Form): + company = User._meta.get_field("company").formfield() + + def signup(self, request, user): + user.company = self.cleaned_data.get("company") + user.save()