Skip to content

Conversation

@Jshmill
Copy link
Contributor

@Jshmill Jshmill commented Jul 18, 2025

Backend here: gordon-cs/gordon-360-api#1252

Changed frontend to fit for Backend changes for getCurrentPoster. Now PosterSwiper sorts by Priority first (CEC), then all the clubs the user is involved in, and finally all the other clubs, not just by expiration date.

WARNING! DO NOT MERGE ONE AT A TIME!! This is based upon a change from the backend, and merging one without the other will break the system!!!

@Jshmill Jshmill changed the title Allows PosterSwiper to be sorted by priority, then involvements, then end date Change GetCurrentPosters sort logic Jul 18, 2025
Copy link
Member

@russtuck russtuck left a comment

Choose a reason for hiding this comment

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

I haven't reviewed this, but a breaking API change should be made in steps that don't break. Change the API to provide the new behavior without breaking the existing UI. (Perhaps add new endpoints, if necessary.) Then change the UI to use the new features and not the old. Then change the backend to remove the old.

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.

3 participants