update
This commit is contained in:
parent
b49c35adc2
commit
e4a78e1bbd
@ -2203,7 +2203,7 @@ class Vendor(models.Model, LocalizedNameMixin):
|
||||
)
|
||||
|
||||
def get_absolute_url(self):
|
||||
return reverse("vendor_detail", kwargs={"dealer_slug":self.dealer.slug,"pk": self.pk})
|
||||
return reverse("vendor_detail", kwargs={"dealer_slug":self.dealer.slug,"slug": self.slug})
|
||||
|
||||
def save(self, *args, **kwargs):
|
||||
if not self.slug:
|
||||
|
||||
@ -937,7 +937,7 @@ def po_fullfilled_notification(sender, instance, created, **kwargs):
|
||||
@receiver(post_save, sender=models.Vendor)
|
||||
def vendor_created_notification(sender, instance, created, **kwargs):
|
||||
if created:
|
||||
recipients = models.CustomGroup.objects.filter(dealer=instance.dealer,name="Inventory").first().group.user_set.excludeall()
|
||||
recipients = models.CustomGroup.objects.filter(dealer=instance.dealer,name="Inventory").first().group.user_set.all()
|
||||
|
||||
for recipient in recipients:
|
||||
models.Notification.objects.create(
|
||||
|
||||
@ -2494,7 +2494,7 @@ class VendorCreateView(
|
||||
)
|
||||
else:
|
||||
messages.error(self.request, _("Vendor with this email already exists"))
|
||||
return redirect("vendor_create")
|
||||
return redirect("vendor_create",dealer_slug=self.kwargs["dealer_slug"])
|
||||
dealer = get_user_type(self.request)
|
||||
form.instance.dealer = dealer
|
||||
form.instance.save()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user