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

This commit is contained in:
Faheedkhan 2025-08-07 16:01:58 +03:00
commit 3a7c2d39a8

View File

@ -2466,7 +2466,7 @@ class CustomerCreateView(
success_message = _("Customer created successfully") success_message = _("Customer created successfully")
def form_valid(self, form): def form_valid(self, form):
dealer = self.kwargs.get("dealer_slug") dealer = get_object_or_404(models.Dealer, slug=self.kwargs["dealer_slug"])
if customer := models.Customer.objects.filter( if customer := models.Customer.objects.filter(
dealer=dealer, dealer=dealer,
email=form.instance.email email=form.instance.email
@ -2690,7 +2690,7 @@ class VendorCreateView(
permission_required = ["inventory.add_vendor"] permission_required = ["inventory.add_vendor"]
def form_valid(self, form): def form_valid(self, form):
dealer = self.kwargs["dealer_slug"] dealer = get_object_or_404(models.Dealer, slug=self.kwargs["dealer_slug"])
if vendor := models.Vendor.objects.filter(dealer=dealer,email=form.instance.email).first(): if vendor := models.Vendor.objects.filter(dealer=dealer,email=form.instance.email).first():
if not vendor.active: if not vendor.active:
messages.error( messages.error(
@ -3671,7 +3671,7 @@ class OrganizationCreateView(LoginRequiredMixin, PermissionRequiredMixin, Create
success_message = _("Organization created successfully") success_message = _("Organization created successfully")
def form_valid(self, form): def form_valid(self, form):
dealer = self.kwargs["dealer_slug"] dealer = get_object_or_404(models.Dealer, slug=self.kwargs["dealer_slug"])
if organization := models.Organization.objects.filter( if organization := models.Organization.objects.filter(
dealer=dealer, dealer=dealer,
email=form.instance.email email=form.instance.email