Skip to content

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

Merged

Conversation

kunaidyp
Copy link

Description

Screenshots/Media

Issues

Closes #

@kunaidyp kunaidyp requested review from theNatePi and jessieh9 April 18, 2025 07:32
Copy link
Collaborator

@jessieh9 jessieh9 left a 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"
    image

    • 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.

@jessieh9 jessieh9 linked an issue Apr 21, 2025 that may be closed by this pull request
5 tasks
Priska Kunaidy added 7 commits April 21, 2025 10:26
jessieh9
jessieh9 previously approved these changes Apr 23, 2025
Copy link
Collaborator

@jessieh9 jessieh9 left a 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!

@jessieh9 jessieh9 merged commit ebb37eb into main Apr 23, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Sessions select, Implement waive fees, payment_status changes
3 participants