diff --git a/odoo_somconnexio_python_client/resources/partner.py b/odoo_somconnexio_python_client/resources/partner.py index 24a0d1eb99e46f510d5057f2c1ec1cbb915d2f6a..9672b8292b11d3ae99c6d652912215692641390e 100644 --- a/odoo_somconnexio_python_client/resources/partner.py +++ b/odoo_somconnexio_python_client/resources/partner.py @@ -26,6 +26,9 @@ class Partner: sponsor_id, coop_candidate, member, + sponsorship_code, + sponsees_max, + sponsees_number, **kwargs ): self.id = id @@ -45,6 +48,9 @@ class Partner: self.coop_agreement_code = coop_agreement_code self.coop_candidate = coop_candidate self.member = member + self.sponsorship_code = sponsorship_code + self.sponsees_max = sponsees_max + self.sponsees_number = sponsees_number @classmethod def get(cls, ref): diff --git a/tests/resources/cassettes/test_partner/PartnerTests.test_get_with_ref.yaml b/tests/resources/cassettes/test_partner/PartnerTests.test_get_with_ref.yaml index a923725f861aa9416a7f76ee8fbb4f80eba26242..2995c241519e91a66cf83db95f63e1b1e445c7bc 100644 --- a/tests/resources/cassettes/test_partner/PartnerTests.test_get_with_ref.yaml +++ b/tests/resources/cassettes/test_partner/PartnerTests.test_get_with_ref.yaml @@ -21,7 +21,7 @@ interactions: "vat": "ES55642302N", "type": "representative", "email": "felipdata@demo.net", "phone": "", "mobile": "", "cooperator_register_number": 855, "cooperator_end_date": "", "sponsor_id": 0, "coop_agreement_code": "", "coop_candidate": false, "member": - true}' + true, "sponsorship_code": "12345", "sponsees_max": 5, "sponsees_number": 2}' headers: access-control-allow-methods: - GET diff --git a/tests/resources/cassettes/test_partner/PartnerTests.test_search_by_vat.yaml b/tests/resources/cassettes/test_partner/PartnerTests.test_search_by_vat.yaml index 160c76d9fbc1677c0af6ce0dc35be93d4ba1aaac..c9625cb6debfd324ed7b5432df72a5214693512b 100644 --- a/tests/resources/cassettes/test_partner/PartnerTests.test_search_by_vat.yaml +++ b/tests/resources/cassettes/test_partner/PartnerTests.test_search_by_vat.yaml @@ -21,7 +21,7 @@ interactions: "vat": "ES55642302N", "type": "representative", "email": "felipdata@demo.net", "phone": "", "mobile": "", "cooperator_register_number": 855, "cooperator_end_date": "", "sponsor_id": 0, "coop_agreement_code": "", "coop_candidate": false, "member": - true}' + true, "sponsorship_code": "12345", "sponsees_max": 5, "sponsees_number": 2}' headers: access-control-allow-methods: - GET