This commit is contained in:
Faheedkhan 2025-05-19 16:28:08 +03:00
commit fc656e78d7

View File

@ -1419,10 +1419,6 @@ class Lead(models.Model):
updated = models.DateTimeField(auto_now=True, verbose_name=_("Updated")) updated = models.DateTimeField(auto_now=True, verbose_name=_("Updated"))
slug = models.SlugField(unique=True, blank=True, null=True) slug = models.SlugField(unique=True, blank=True, null=True)
def save(self, *args, **kwargs):
if not self.slug:
self.slug = slugify(f"{self.first_name} {self.last_name}")
super(Lead, self).save(*args, **kwargs)
class Meta: class Meta:
verbose_name = _("Lead") verbose_name = _("Lead")
verbose_name_plural = _("Leads") verbose_name_plural = _("Leads")
@ -1510,7 +1506,9 @@ class Lead(models.Model):
def save(self, *args, **kwargs): def save(self, *args, **kwargs):
self.status = self.get_status() self.status = self.get_status()
super().save(*args, **kwargs) if not self.slug:
self.slug = slugify(f"{self.first_name} {self.last_name}")
super(Lead, self).save(*args, **kwargs)
class Schedule(models.Model): class Schedule(models.Model):
PURPOSE_CHOICES = [ PURPOSE_CHOICES = [