From de0cc688600507c68caca9f42c4d1d42dc4d8f83 Mon Sep 17 00:00:00 2001 From: Samir Ladoui Date: Wed, 5 Feb 2025 13:43:15 +0100 Subject: [PATCH] [FIX] property_management: commission_percentage is float rather than str --- odex25_realstate/property_management/models/rent_payment.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/odex25_realstate/property_management/models/rent_payment.py b/odex25_realstate/property_management/models/rent_payment.py index cfbcd583f..3837fe289 100644 --- a/odex25_realstate/property_management/models/rent_payment.py +++ b/odex25_realstate/property_management/models/rent_payment.py @@ -67,6 +67,8 @@ class RentPayment(models.Model): for record in self: commission_percentage = self.env['ir.config_parameter'].sudo().get_param( 'property_management.commission_percentage') + if commission_percentage: + commission_percentage = float(commission_percentage) record.commission_amount = record.total_amount * ( commission_percentage / 100) if commission_percentage else 0