Skip to content

Chirag: Fixed the new event creation flow on Participation screen#5182

Merged
one-community merged 1 commit into
developmentfrom
chirag-fix-new-event-display-bug-participation-screen
May 15, 2026
Merged

Chirag: Fixed the new event creation flow on Participation screen#5182
one-community merged 1 commit into
developmentfrom
chirag-fix-new-event-display-bug-participation-screen

Conversation

@ChiragBellara
Copy link
Copy Markdown
Contributor

@ChiragBellara ChiragBellara commented Apr 22, 2026

Description

Screenshot 2026-04-23 at 12 22 49 PM

Related PRS (if any):

This frontend PR is related to OneCommunityGlobal/HGNRest#2176 backend PR

Main changes explained:

  • Updated the entire logic of getting events on Participation screen
  • Added dynamic reloading to events on change
  • Updated the event creation logic to return a response that triggers the section reload
  • Added More/Less buttons for easier navigation and display

How to test:

  1. check into current branch
  2. do npm install and npm run start:local to run this PR locally
  3. Clear site data/cache
  4. log as admin user
  5. navigate to /communityportal/reports/participation
  6. verify that you can only see the upcoming events and not mock values or past events
  7. when you create an event by clicking on the "Create New" button, it should get added to the event card and list automatically.
  8. verify that the events are displayed in sorted by date fashion

Screenshots or videos of changes:

CreateNewEventFix.mov

Note:

If the screen still shows MOCK events, please clear cache or logout and login again.

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 22, 2026

Deploy Preview for highestgoodnetwork-dev ready!

Name Link
🔨 Latest commit 7013e75
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/69e933ae9c5a97000890a4aa
😎 Deploy Preview https://deploy-preview-5182--highestgoodnetwork-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@sonarqubecloud
Copy link
Copy Markdown

@ChiragBellara ChiragBellara marked this pull request as ready for review April 23, 2026 19:37
@ChiragBellara ChiragBellara changed the title fixed the create new event workflow on participation Chirag: Fixed the new event creation flow on Participation screen Apr 23, 2026
@one-community one-community added the High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible label Apr 24, 2026
@rapolusidhartha
Copy link
Copy Markdown

Copy link
Copy Markdown

@rapolusidhartha rapolusidhartha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

work on the upcoming event we couldn't able to check on them

Copy link
Copy Markdown

@kunchalasireesha kunchalasireesha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Screen.Recording.2026-05-04.at.10.53.44.PM.mov

looks good
Just a small warning from SonarCloud is flagging a missing prop validation for onEventCreated. Once that's added to the propTypes, this is good to merge.
Screenshot 2026-05-01 at 10 04 52 PM

@ChiragBellara
Copy link
Copy Markdown
Contributor Author

work on the upcoming event we couldn't able to check on them

Are you using the Backend PR branch as well? Because if you use the Backend PR that is mentioned in the PR description it should work as expected.

@one-community
Copy link
Copy Markdown
Member

Thank you all, merging!

@one-community one-community merged commit 7020caf into development May 15, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants