Open-event-frontend: Only allow "Publish Event" If the Event has Relevant Info

Created on 14 May 2019  路  11Comments  路  Source: fossasia/open-event-frontend

A user should always be able to save a draft with basic info. However in order to publish an event the following info should be required:

  • Name of Event
  • Location
  • Dates
  • At least one Ticket exists

Show an error message if the event does not have sufficient data to get published.

Please delete the option to show events from other platforms using a URL for now

bug

Most helpful comment

Is the ticketing condition necessary? By default, it is allowed that the ticketing system be disabled

All 11 comments

on it

@shreyanshdwivedi should I handle the server part of this issue?

Is the ticketing condition necessary? By default, it is allowed that the ticketing system be disabled

@iamareebjamal Our experience is that some spammers used this options. There are ways to deter them differently, but that requires more work and the benefit is small. So, for now, we should disable the option to switch off the ticketing system.

@uds5501 actually there is not much to do in front-end for this issue, so I'll handle the server part too. 馃槄

@shreyanshdwivedi Sure

@CosmicCoder96 please review the PR opened for this issue and reply to this comment https://github.com/fossasia/open-event-frontend/pull/2926#issuecomment-493275005

This issue requires server side implementation. Please transfer it to serve @CosmicCoder96

It also requires frontend part, so instead, open a server issue in parallel to this

I will break this in some sub-issues which can be worked upon immediately.

Was this page helpful?
0 / 5 - 0 ratings