сhore: code refactoring

This commit is contained in:
ITQ
2025-01-26 17:41:17 +03:00
parent 9865480060
commit 424b0e7463
8 changed files with 40 additions and 28 deletions
+3 -3
View File
@@ -4,7 +4,7 @@ from typing import Any
from django.core.exceptions import ValidationError
from django.db import models
from config.errors import UniqueConstraintError
from config.errors import ConflictError
class BaseModel(models.Model):
@@ -39,10 +39,10 @@ class BaseModel(models.Model):
try:
self.validate_unique()
except ValidationError as e:
raise UniqueConstraintError(e) from None
raise ConflictError(e) from None
if validate_constraints:
try:
self.validate_constraints()
except ValidationError as e:
raise UniqueConstraintError(e) from None
raise ConflictError(e) from None