Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow event organizer to postpone the expiration date for pending tickets #218

Closed
yankedev opened this issue Sep 21, 2016 · 1 comment
Closed

Comments

@yankedev
Copy link
Contributor

In the "Manual confirmation" table of "Pending Reservations" view, it could be useful to have a calendar widget to change the expiration date. Sometimes, they may ask for some more days because of company payment processes.

I would propose to move the "expiration date" column as the last one of the table, followed by a blue button with the "Postpone" label. It should be placed before the green and red buttons in each row.
When the user clicks on the button a calendar widget popup, to select the date and POST the new date to the server.
What about creating an action url (something like /actions/postpone-pending-tickets) in order to allow for a more complex business logic to validate the operation? (if needed)

thinking of UX:

  1. there should be a "save" button inside the calendar widget to clarify that the change is sent. Additionally if the user clicks "cancel" or outside the widget, it is closed without applying any change.
  2. The new date should immediately be visualized in the gui (without reloading the data from the server)
@cbellone
Copy link
Member

cbellone commented Nov 3, 2016

see #234

cbellone added a commit that referenced this issue Nov 3, 2016
cbellone added a commit that referenced this issue Nov 3, 2016
@cbellone cbellone closed this as completed Nov 4, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants