Skip to content

Extend gatherpress--update-rsvp class to specify status to change to.#974

Merged
mauteri merged 1 commit intodevelopfrom
add-not-attending-feature
Jan 1, 2025
Merged

Extend gatherpress--update-rsvp class to specify status to change to.#974
mauteri merged 1 commit intodevelopfrom
add-not-attending-feature

Conversation

@mauteri
Copy link
Copy Markdown
Contributor

@mauteri mauteri commented Jan 1, 2025

Description of the Change

Closes #

How to test the Change

Changelog Entry

Added - New feature
Changed - Existing functionality
Deprecated - Soon-to-be removed feature
Removed - Feature
Fixed - Bug fix
Security - Vulnerability

Credits

Props @username, @username2, ...

Checklist:

  • I agree to follow this project's Code of Conduct.
  • I have updated the documentation accordingly.
  • I have added tests to cover my change.
  • All new and existing tests pass.

@what-the-diff
Copy link
Copy Markdown

what-the-diff bot commented Jan 1, 2025

PR Summary

  • Updated Asset Version
    The version number for our assets has been updated in view.asset.php. This ensures we are always using the most current version of our assets.

  • Improved RSVP Update Functionality
    We've made changes to our RSVP update function in view.js to handle statuses more efficiently and have simplified the status categories to attending and waiting_list.

  • Enhanced Button Interactions
    In class-modal-manager.php, modification to button behavior means that now only A tag elements are clickable. Both modal opening and closing interactions have been optimized.

  • Refined RSVP Button Interactivity
    Button interactivity has been refined in class-rsvp.php for elements with gatherpress--update-rsvp class. Conditions for applying interactive behavior have been simplified and now apply only to A tag elements with matched statuses.

  • Added CSS Properties
    New CSS properties have been added in leaflet_css-rtl.css to improve our styling aspects.

  • General Cleanup
    We've made a comprehensive cleanup to improve code clarity and structure. This includes more efficient management of statuses and improvements to API calls.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Jan 1, 2025

Preview changes with Playground

You can preview the recent changes for PR#974 with the following PHP versions:

PHP Version 8.3

PHP Version 7.4

Download .zip with build changes

Made with 💙 from GatherPress & a little bit of WordPress Playground. Changes will not persist between sessions.

@mauteri mauteri marked this pull request as ready for review January 1, 2025 14:02
@mauteri mauteri merged commit 7f48f75 into develop Jan 1, 2025
@mauteri mauteri deleted the add-not-attending-feature branch January 1, 2025 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant