diff --git a/app/components/forms/wizard/basic-details-step.js b/app/components/forms/wizard/basic-details-step.js index 638bbbe3570..cf602c8a94d 100644 --- a/app/components/forms/wizard/basic-details-step.js +++ b/app/components/forms/wizard/basic-details-step.js @@ -102,10 +102,11 @@ export default Component.extend(FormMixin, EventWizardMixin, { return this.data.event.state !== 'published'; }), - hasPaidTickets: computed('data.event.tickets.[]', function() { - return filter(this.get('data.event.tickets').toArray(), ticket => ticket.get('type') === 'paid').length > 0; + hasPaidTickets: computed('data.event.tickets.@each.type', function() { + return filter(this.data.event.tickets.toArray(), ticket => ticket.type === 'paid' || ticket.type === 'donation').length > 0; }), + hasCodeOfConduct: computed('data.event.codeOfConduct', function() { return !!this.get('data.event.codeOfConduct'); }),