diff options
| author | Patrick Hoste <pko@odoo.com> | 2020-01-10 15:08:41 +0000 |
|---|---|---|
| committer | Patrick Hoste <pko@odoo.com> | 2020-03-31 06:34:45 +0000 |
| commit | d2e02976e2934274cdc7a37616713ba6166ca1b7 (patch) | |
| tree | 6226e4fd95ce7f93f26ca3da675bbc5eca9b3a23 /addons/website_event/views | |
| parent | aebe199d80c5c7411c3db44386c7b9f3cc5b712d (diff) | |
[REF] (website_)event(_sale): change seats_availability field to seats_limited
PURPOSE
Change seats_availability selection field into a boolean field
and rename it to seats_limited for consistency.
SPECIFICATION
Change all the tests accordingly.
Task ID : 2198660
PR : #46659
Diffstat (limited to 'addons/website_event/views')
| -rw-r--r-- | addons/website_event/views/event_templates.xml | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/addons/website_event/views/event_templates.xml b/addons/website_event/views/event_templates.xml index f4c7f6c0a6a..27815e3215c 100644 --- a/addons/website_event/views/event_templates.xml +++ b/addons/website_event/views/event_templates.xml @@ -238,7 +238,7 @@ <footer t-attf-class="small align-self-end w-100 #{opt_events_list_cards and 'card-footer' or ((not opt_events_list_columns) and 'border-top mx-4 mt-auto pt-2' or 'border-top py-2')}"> <span class="text-danger" - t-if="event.seats_availability == 'limited' and not event.seats_available"> + t-if="event.seats_limited and not event.seats_available"> Sold Out </span> </footer> @@ -587,8 +587,8 @@ <select t-if="not ticket.is_expired and ticket.sale_available" t-attf-name="nb_register-#{ticket.id}" class="custom-select"> - <t t-set="seats_max_ticket" t-value="(ticket.seats_availability == 'unlimited' or ticket.seats_available > 9) and 10 or ticket.seats_available + 1"/> - <t t-set="seats_max_event" t-value="(event.seats_availability == 'unlimited' or event.seats_available > 9) and 10 or event.seats_available + 1"/> + <t t-set="seats_max_ticket" t-value="(not ticket.seats_limited or ticket.seats_available > 9) and 10 or ticket.seats_available + 1"/> + <t t-set="seats_max_event" t-value="(not event.seats_limited or event.seats_available > 9) and 10 or event.seats_available + 1"/> <t t-set="seats_max" t-value="min(seats_max_ticket, seats_max_event)"/> <t t-foreach="range(0, seats_max)" t-as="nb"> <option t-esc="nb" t-att-selected="len(ticket) == 0 and nb == 0 and 'selected'"/> @@ -603,7 +603,7 @@ </div> <div class="row no-gutters"> <div class="col-md-4 offset-md-8 py-2 pl-md-0 pr-md-2"> - <button type="submit" class="btn btn-primary o_wait_lazy_js btn-block a-submit" disabled="" t-attf-id="#{event.id}">Register<t t-if="event.seats_availability != 'unlimited'">(Available seats: <t t-esc="event.seats_available"/>)</t></button> + <button type="submit" class="btn btn-primary o_wait_lazy_js btn-block a-submit" disabled="" t-attf-id="#{event.id}">Register<t t-if="event.seats_limited">(Available seats: <t t-esc="event.seats_available"/>)</t></button> </div> </div> </div> @@ -620,8 +620,8 @@ <span class="text-dark font-weight-bold align-middle pr-2">Qty</span> <link itemprop="availability" content="http://schema.org/InStock"/> <select t-att-name="'nb_register-%s' % (tickets.id if tickets else 0)" class="w-auto custom-select"> - <t t-set="seats_max_ticket" t-value="(not tickets or tickets.seats_availability == 'unlimited' or tickets.seats_available > 9) and 10 or tickets.seats_available + 1"/> - <t t-set="seats_max_event" t-value="(event.seats_availability == 'unlimited' or event.seats_available > 9) and 10 or event.seats_available + 1"/> + <t t-set="seats_max_ticket" t-value="(not tickets or not tickets.seats_limited or tickets.seats_available > 9) and 10 or tickets.seats_available + 1"/> + <t t-set="seats_max_event" t-value="(not event.seats_limited or event.seats_available > 9) and 10 or event.seats_available + 1"/> <t t-set="seats_max" t-value="min(seats_max_ticket, seats_max_event) if tickets else seats_max_event"/> <t t-foreach="range(0, seats_max)" t-as="nb"> <option t-esc="nb" t-att-selected="nb == 1 and 'selected'"/> |
