notification system deployment - v2

This commit is contained in:
2025-10-06 14:02:12 +03:30
parent 7fad8b58b9
commit 02d7d40094
8 changed files with 86 additions and 11 deletions

View File

@@ -38,11 +38,11 @@ class BaseModel(models.Model):
def save(self, *args, **kwargs):
user = get_current_user() # get user object
if not isinstance(user, AnonymousUser):
self.modified_by = user
self.modified_by = user if user else None
if not self.creator_info:
self.created_by = user
self.creator_info = user.first_name + ' ' + user.last_name
self.modifier_info = user.first_name + ' ' + user.last_name
self.created_by = user if user else None
self.creator_info = user.first_name + ' ' + user.last_name if user else None
self.modifier_info = user.first_name + ' ' + user.last_name if user else None
super(BaseModel, self).save(*args, **kwargs)