Skip to content

Commit ba3f0dc

Browse files
mrsaicharan1iamareebjamal
authored andcommitted
Revert "fix: Add server checks for ticket price" (#6367)
This reverts commit 1a0953d.
1 parent 1a0953d commit ba3f0dc

File tree

1 file changed

+1
-12
lines changed

1 file changed

+1
-12
lines changed

app/api/tickets.py

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,6 @@
2020
from app.api.helpers.exceptions import ConflictException, MethodNotAllowed, UnprocessableEntity
2121
from app.api.helpers.db import get_count
2222

23-
24-
def validate_ticket_price(data):
25-
if data.get('type') != 'free' and int(data.get('price')) <= 0:
26-
raise UnprocessableEntity(
27-
{'price': data.get('price')}, "Price of a paid/donation ticket must be greater than zero")
28-
29-
3023
class TicketListPost(ResourceList):
3124
"""
3225
Create and List Tickets
@@ -58,8 +51,6 @@ def before_create_object(self, data, view_kwargs):
5851
:param view_kwargs:
5952
:return:
6053
"""
61-
if not data.get('price') or not data.get('type'):
62-
raise UnprocessableEntity({}, "Type/price of ticket is missing")
6354
if data.get('type') == 'paid' and data.get('event'):
6455
try:
6556
event = db.session.query(Event).filter_by(id=data['event'], deleted_at=None).one()
@@ -68,7 +59,6 @@ def before_create_object(self, data, view_kwargs):
6859
if not event.is_payment_enabled():
6960
raise UnprocessableEntity(
7061
{'event_id': data['event']}, "Event having paid ticket must have a payment method")
71-
validate_ticket_price(data)
7262

7363
schema = TicketSchema
7464
methods = ['POST', ]
@@ -191,8 +181,7 @@ def before_update_object(self, ticket, data, view_kwargs):
191181
if not event.is_payment_enabled():
192182
raise UnprocessableEntity(
193183
{'event_id': ticket.event.id}, "Event having paid ticket must have a payment method")
194-
if data.get('type') and data.get('price'):
195-
validate_ticket_price(data)
184+
196185
decorators = (api.has_permission('is_coorganizer', fetch='event_id',
197186
fetch_as="event_id", model=Ticket, methods="PATCH,DELETE"),)
198187
schema = TicketSchema

0 commit comments

Comments
 (0)