From 35079e1cb1f15446035908eb0c03ba4ab4b0f509 Mon Sep 17 00:00:00 2001 From: Laurent Date: Sun, 13 Jul 2025 21:35:21 +0200 Subject: [PATCH] VRM Improvements --- bizdev/models.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/bizdev/models.py b/bizdev/models.py index 785910b..83f3f11 100644 --- a/bizdev/models.py +++ b/bizdev/models.py @@ -11,6 +11,7 @@ from sync.models import BaseModel User = get_user_model() class Status(models.TextChoices): + NONE = 'NONE', 'None' CONTACTED = 'CONTACTED', 'Contacted' RESPONDED = 'RESPONDED', 'Responded' SHOULD_TEST = 'SHOULD_TEST', 'Should test' @@ -73,7 +74,7 @@ class Prospect(BaseModel): last_activity = self.activities.exclude(status=None).order_by('-creation_date').first() if last_activity: return last_activity.status - return None + return Status.NONE def current_declination_reason(self): last_activity = self.activities.exclude(status=None).order_by('-creation_date').first() @@ -113,10 +114,6 @@ class Activity(BaseModel): class Meta: verbose_name_plural = "Activities" ordering = ['-creation_date'] - # permissions = [ - # ("manage_events", "Can manage events"), - # ("view_events", "Can view events"), - # ] # def __str__(self): # return f"{self.get_type_display()} - {self.creation_date.date()}"