update the vendor
This commit is contained in:
parent
c4779504ec
commit
b8db3c0491
BIN
database_export.json
Normal file
BIN
database_export.json
Normal file
Binary file not shown.
@ -3017,7 +3017,18 @@ class VendorCreateView(
|
|||||||
return redirect("vendor_create", dealer_slug=self.kwargs["dealer_slug"])
|
return redirect("vendor_create", dealer_slug=self.kwargs["dealer_slug"])
|
||||||
dealer = get_user_type(self.request)
|
dealer = get_user_type(self.request)
|
||||||
form.instance.dealer = dealer
|
form.instance.dealer = dealer
|
||||||
form.instance.save()
|
try:
|
||||||
|
form.instance.save()
|
||||||
|
except IntegrityError as e:
|
||||||
|
if "UNIQUE constraint" in str(e):
|
||||||
|
messages.error(self.request, _("Email already exists"))
|
||||||
|
logger.error(e)
|
||||||
|
return redirect("vendor_create", dealer_slug=self.kwargs["dealer_slug"])
|
||||||
|
except Exception as e:
|
||||||
|
messages.error(self.request, _("Something went wrong"))
|
||||||
|
logger.error(e)
|
||||||
|
return redirect("vendor_create", dealer_slug=self.kwargs["dealer_slug"])
|
||||||
|
|
||||||
|
|
||||||
return super().form_valid(form)
|
return super().form_valid(form)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user