diff --git a/pms_api_rest/services/pms_board_service_service.py b/pms_api_rest/services/pms_board_service_service.py index 4281077c5..40c2b9dde 100644 --- a/pms_api_rest/services/pms_board_service_service.py +++ b/pms_api_rest/services/pms_board_service_service.py @@ -36,13 +36,7 @@ class PmsBoardServiceService(Component): if board_services_search_param.pmsPropertyId: domain.extend( [ - "|", - ( - "pms_property_ids", - "in", - board_services_search_param.pmsPropertyId, - ), - ("pms_property_ids", "=", False), + ("pms_property_id", "=", board_services_search_param.pmsPropertyId), ] ) @@ -107,13 +101,7 @@ class PmsBoardServiceService(Component): if pms_search_param.pmsPropertyId: domain.extend( [ - "|", - ( - "pms_property_ids", - "in", - pms_search_param.pmsPropertyId, - ), - ("pms_property_ids", "=", False), + ("pms_property_id", "=", pms_search_param.pmsPropertyId), ] ) result_board_service_lines = [] diff --git a/pms_api_rest/services/pms_price_service.py b/pms_api_rest/services/pms_price_service.py index a7a121896..164547b43 100644 --- a/pms_api_rest/services/pms_price_service.py +++ b/pms_api_rest/services/pms_price_service.py @@ -151,7 +151,8 @@ class PmsAgencyService(Component): pms_property_id=pms_property_id, pricelist_id=pricelist_id, partner_id=partner_id, - product_qty=product_qty, + product_qty=product_qty or 1, date_consumption=date_consumption, + board_service_id=board_service.id, ) return price