From 5c17a256c71502d0f736c6f005797fd62ee88121 Mon Sep 17 00:00:00 2001 From: Mojtaba-z Date: Mon, 17 Nov 2025 12:02:17 +0330 Subject: [PATCH] fix - if company fee==0 sent empty str as sheba comapany --- apps/product/pos/api/v1/serializers/product_serializers.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/product/pos/api/v1/serializers/product_serializers.py b/apps/product/pos/api/v1/serializers/product_serializers.py index 53dd054..3eeb0b8 100644 --- a/apps/product/pos/api/v1/serializers/product_serializers.py +++ b/apps/product/pos/api/v1/serializers/product_serializers.py @@ -46,7 +46,10 @@ class POSFreeProductSerializer(serializers.ModelSerializer): national_unique_id='1111111111' ) main_company_bank_account = main_company.bank_information.first() - representation['company_shaba'] = "IR" + main_company_bank_account.sheba # noqa + if instance.company_fee != 0: + representation['company_shaba'] = "IR" + main_company_bank_account.sheba # noqa + else: + representation['company_shaba'] = "" # noqa return representation