Skip to content

Commit

Permalink
[IMP] Set birthdate to required on sub request
Browse files Browse the repository at this point in the history
The birthdate is necessary for some later cooperator actions, so it must be set as required.
  • Loading branch information
victor-champonnois committed Feb 8, 2024
1 parent d0b0fb2 commit cc28eb6
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
5 changes: 5 additions & 0 deletions cooperator/demo/coop.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
<field name="street">Avenue des Dessus-de-Livres, 2</field>
<field name="city">Namur (Loyers)</field>
<field name="zip">5101</field>
<field name="birthdate_date">1980-01-01</field>
<field name="country_id" ref="base.be" />
</record>

Expand All @@ -39,6 +40,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
<field name="street">Avenue des Dessous-de-Livres, 3</field>
<field name="city">Namur (Loyers)</field>
<field name="zip">5101</field>
<field name="birthdate_date">1980-01-01</field>
<field name="country_id" ref="base.be" />
</record>

Expand All @@ -62,6 +64,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
<field name="street">Rue de la colocation, 23</field>
<field name="city">Namur (Loyers)</field>
<field name="zip">5101</field>
<field name="birthdate_date">1990-01-01</field>
<field name="country_id" ref="base.be" />
</record>

Expand All @@ -77,6 +80,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
<field name="email">remy@demo.net</field>
<field name="street">Rue Guido Van Rossum, 2</field>
<field name="city">Evere</field>
<field name="birthdate_date">1992-10-01</field>
<field name="zip">5101</field>
<field name="country_id" ref="base.be" />
</record>
Expand Down Expand Up @@ -164,6 +168,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
eval="obj(ref('product_template_share_type_1_demo')).product_variant_id.id"
/>
<field name="lang">en_US</field>
<field name="birthdate">1990-12-21</field>
<field name="skip_iban_control" eval="True" />
<field name="state">waiting</field>
<field name="data_policy_approved" eval="True" />
Expand Down
1 change: 1 addition & 0 deletions cooperator/models/subscription_request.py
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,7 @@ def _compute_subscription_amount(self):
birthdate = fields.Date(
string="Date of birth",
readonly=True,
required=True,
states={"draft": [("readonly", False)]},
)
gender = fields.Selection(
Expand Down

0 comments on commit cc28eb6

Please sign in to comment.