Merge pull request #3074 from expsa/Esraa-ensan-sale_tasks

stop contrain
This commit is contained in:
Esraa-Exp 2025-05-10 12:47:32 +02:00 committed by GitHub
commit 77ab441673
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 8 additions and 8 deletions

View File

@ -199,13 +199,14 @@ class Partner(models.Model):
if existing_id:
raise ValidationError(_("ID number must be unique."))
@api.constrains('mobile')
def _check_mobile_format(self):
print("Test constraint running!")
for record in self:
print("Checking mobile format: %s", record.mobile)
if record.mobile and (len(record.mobile) != 10 or not record.mobile.isdigit()):
raise ValidationError(_("Mobile number must be exactly 10 digits."))
# @api.constrains('mobile')
# def _check_mobile_format(self):
# print("Test constraint running!")
# for record in self:
# print("Checking mobile format: %s", record.mobile)
# if record.mobile and (len(record.mobile) != 10 or not record.mobile.isdigit()):
# raise ValidationError(_("Mobile number must be exactly 10 digits."))
# Optional: Add SQL constraints for uniqueness
_sql_constraints = [
@ -216,5 +217,4 @@ class Partner(models.Model):