From f9e1737c73b5ceddbb3dc812b4b57c5f2617d3e0 Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Fri, 27 Sep 2024 17:55:28 -0300 Subject: [PATCH] fix: validate_decimal_places validating for 18 decimal places instead of 30 --- app/apps/transactions/validators.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/apps/transactions/validators.py b/app/apps/transactions/validators.py index c6ccb1b..2ea55e5 100644 --- a/app/apps/transactions/validators.py +++ b/app/apps/transactions/validators.py @@ -3,9 +3,9 @@ from django.utils.translation import gettext_lazy as _ def validate_decimal_places(value): - if abs(value.as_tuple().exponent) > 18: + if abs(value.as_tuple().exponent) > 30: raise ValidationError( - _("%(value)s has too many decimal places. Maximum is 18."), + _("%(value)s has too many decimal places. Maximum is 30."), params={"value": value}, )