Merge branch 'main' of http://10.10.1.136:3000/ismail/haikal into frontend

This commit is contained in:
Faheedkhan 2025-06-01 17:50:14 +03:00
commit 0e1ac45574

View File

@ -16,7 +16,7 @@ from urllib.parse import urlparse, urlunparse
#####################################################################
from inventory.models import Status as LeadStatus
from django.db import IntegrityError
from background_task.models import Task
from django.db.models.deletion import RestrictedError
from django.http.response import StreamingHttpResponse
@ -2691,12 +2691,18 @@ class UserCreateView(
email = form.cleaned_data["email"]
password = "Tenhal@123"
user = User.objects.create_user(
username=email, email=email, password=password
)
user.is_staff = True
user.save()
try:
user = User.objects.create_user(
username=email, email=email, password=password
)
user.is_staff = True
user.save()
except IntegrityError as e:
messages.error(
self.request,
_("A user with this email already exists. Please use a different email."),
)
return redirect("user_create")
staff_member = StaffMember.objects.create(user=user)
for service in form.cleaned_data["service_offered"]:
staff_member.services_offered.add(service)