Skip to content

Commit 972298e

Browse files
fix: hides 'use ticketing system' to prevent spam
1 parent a05ba48 commit 972298e

File tree

3 files changed

+38
-34
lines changed

3 files changed

+38
-34
lines changed

app/models/event.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ export default ModelBase.extend(CustomPrimaryKeyMixin, {
4747

4848
isMapShown : attr('boolean', { defaultValue: true }),
4949
isSponsorsEnabled : attr('boolean', { defaultValue: false }),
50-
isTicketingEnabled : attr('boolean', { defaultValue: true }),
50+
// isTicketingEnabled : attr('boolean', { defaultValue: true }),
5151
isSessionsSpeakersEnabled : attr('boolean', { defaultValue: false }),
5252
isFeatured : attr('boolean', { defaultValue: false }),
5353

app/templates/components/forms/wizard/basic-details-step.hbs

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -143,13 +143,17 @@
143143
</div>
144144
{{#if data.module.ticketInclude}}
145145
<div class="ui section divider"></div>
146-
<div class="field">
147-
<div class="ui slider checkbox">
148-
{{input type='checkbox' checked=data.event.isTicketingEnabled id='use_ticketing_system'}}
149-
<label for="use_ticketing_system">{{t 'Use ticketing system'}}</label>
146+
{{!-- Hiding toggle ticket feature temporarily
147+
<div class="field">
148+
<div class="ui slider checkbox">
149+
{{input type='checkbox' checked=data.event.isTicketingEnabled id='use_ticketing_system'}}
150+
<label for="use_ticketing_system">{{t 'Use ticketing system'}}</label>
151+
</div>
150152
</div>
151-
</div>
152-
{{#if data.event.isTicketingEnabled}}
153+
--}}
154+
<div class="field">
155+
<label class="required">{{t 'Ticketing System'}}</label>
156+
{{!-- {{#if data.event.isTicketingEnabled}} --}}
153157
<div class="ui attached segment {{unless data.event.tickets 'center aligned'}}">
154158
{{#if data.event.tickets}}
155159
<div class="ui stackable celled five column grid ticket-header">
@@ -179,7 +183,7 @@
179183
{{/each}}
180184
{{else}}
181185
<h3 class="text muted weight-500">
182-
{{t 'You don\'t have any tickets added. Add one of your choice.'}}
186+
{{t 'You don\'t have any tickets added. Please add atleast one ticket to publish your event.'}}
183187
</h3>
184188
{{/if}}
185189
</div>
@@ -197,14 +201,15 @@
197201
</i>
198202
{{t 'Paid Ticket'}}
199203
</button>
200-
{{else}}
201-
<div class="field">
202-
<label for="ticket_url">{{t 'Ticket URL'}}</label>
203-
{{widgets/forms/link-input inputId='ticket_url' segmentedLink=data.event.segmentedTicketUrl}}
204-
</div>
205-
{{/if}}
204+
{{!-- {{else}}
205+
<div class="field">
206+
<label for="ticket_url">{{t 'Ticket URL'}}</label>
207+
{{widgets/forms/link-input inputId='ticket_url' segmentedLink=data.event.segmentedTicketUrl}}
208+
</div>
209+
{{/if}} --}}
210+
</div>
206211
{{/if}}
207-
{{#if (and hasPaidTickets data.event.isTicketingEnabled)}}
212+
{{#if hasPaidTickets}}
208213
{{!-- Hiding discount code temporarily, till we get this feature ready to apply discount codes for events.
209214
<div class="ui section divider"></div>
210215
<div class="field">

app/templates/public/index.hbs

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -12,24 +12,23 @@
1212
<h3 class="ui header">{{t 'Tickets'}}</h3>
1313
</div>
1414
<div class="ui segment">
15-
{{#if model.event.isTicketingEnabled}}
16-
{{public/ticket-list eventCurrency=model.event.paymentCurrency
17-
ticketUrl=model.event.ticketUrl
18-
isTicketingEnabled=model.event.isTicketingEnabled
19-
data=model.tickets
20-
order=model.order
21-
attendees=model.attendees
22-
code=code
23-
currentEventIdentifier=model.event.identifier
24-
createNewUserViaEmail=(action 'createNewUserViaEmail')
25-
loginExistingUser=(action 'loginExistingUser')
26-
isLoginModalOpen=isLoginModalOpen
27-
placeOrder=(action 'placeOrder')
28-
isLoading=isLoading
29-
userExists=userExists
30-
errorMessage=errorMessage
31-
save='save'}}
32-
{{else}}
15+
{{!-- {{#if model.event.isTicketingEnabled}} --}}
16+
{{public/ticket-list eventCurrency=model.event.paymentCurrency
17+
ticketUrl=model.event.ticketUrl
18+
data=model.tickets
19+
order=model.order
20+
attendees=model.attendees
21+
code=code
22+
currentEventIdentifier=model.event.identifier
23+
createNewUserViaEmail=(action 'createNewUserViaEmail')
24+
loginExistingUser=(action 'loginExistingUser')
25+
isLoginModalOpen=isLoginModalOpen
26+
placeOrder=(action 'placeOrder')
27+
isLoading=isLoading
28+
userExists=userExists
29+
errorMessage=errorMessage
30+
save='save'}}
31+
{{!-- {{else}}
3332
<div class="ui grid">
3433
<div class="ui row">
3534
<div class="column">
@@ -45,7 +44,7 @@
4544
</div>
4645
</div>
4746
</div>
48-
{{/if}}
47+
{{/if}} --}}
4948
</div>
5049
</div>
5150
</div>

0 commit comments

Comments
 (0)