-
Notifications
You must be signed in to change notification settings - Fork 1
115 sessions select implement waive fees payment status changes #127
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
115 sessions select implement waive fees payment status changes #127
Conversation
… includes dates and waive fee base implementation
… Archive functionalities update the backend and refresh modal accordingly
…d logic, cleaned up invoices code
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @kunaidyp @Xire7, just a couple of changes:
-
I made some single comments on the file themselves. Please check them out and make the necessary changes according to the comments. (Most of these are in regards to endpoints and some files)
-
For the select sessions, the Cancel button should show the number of sessions that are selected, i.e 2 selected sessions would show the button "Cancel 2"
- You can keep the functionality for Select All. This fix only applies to Single Select
-
For waiving fees, show all selected sessions to cancel in the waive fees modal using a scrollable component (3 sessions then scroll)
- If it is less than 2 weeks before the session date, give the option to waive fees in the checkbox and prioritize showing these first
- If it is more than 2 weeks in advance, automatically waive fees by showing the session with a checked, non-editable checkbox
Other than that, good work.
…ions.module.css, SessionsToolbar.jsx
…to filtering from all comments in frontend
… sessions that were manually inputted didn't work because their eventID doesn't actually exist. otherwise, on valid bookings with valid eventId's archive works
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thank you guys!
Description
Screenshots/Media
Issues
Closes #