From 2c2d2114e11a3937ca2e547a09f61909fc9894a7 Mon Sep 17 00:00:00 2001 From: khushal Date: Tue, 25 Feb 2025 15:03:30 +0530 Subject: [PATCH] (20250225) fml --- models/api/finstitutions/payments/request.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/models/api/finstitutions/payments/request.py b/models/api/finstitutions/payments/request.py index 8ac8f70..9c2256b 100644 --- a/models/api/finstitutions/payments/request.py +++ b/models/api/finstitutions/payments/request.py @@ -246,7 +246,9 @@ class PGPaymentRequestData(BaseModel): @field_validator("description", mode = "before") def ensure_description(cls, value): - if value is None: value = "rndm_" + "".join(random.choices(string.ascii_letters + string.digits, k = 20)) + if not isinstance(value, str): + value = "rndm_" + "".join(random.choices(string.ascii_letters + string.digits, k = 20)) + return value @field_validator("tags", mode = "after") def null_to_empty_list(cls, value):