Conversation
… not rsvp and have attended and or have not attended
… counted for two sections
… manage volunteer table can see ALL the volunteers added to the event
… finished updating waitlisted references for user in the checkbox
Arohasina
left a comment
There was a problem hiding this comment.
-tested the changes, all work
-ran ./tests/run_tests.sh everything passed
All good on my side. If the second reviewer approves i believe this PR can be merged
There was a problem hiding this comment.
Hey! So for this issue I think there was a confusion. I recreated the testing in development and it seems to be working fine.
From my understanding, the issue should mainly be about the responsiveness of the pages that come after the first page on the graduation management page - not really the logic of the alumni thingy. Here is the description from Trello "The Graduation Management interface only works on the first page of data. Subsequent pages and searched students do not work.".
Also, there are a lot of commits in this PR that are not related to the graduation management page.
…or the page. (So it doesn't switch pages after every graduate selection)
…everted dictionary enhancement in voluteerdetails.html
…ck to original placement
JohnCox2211
left a comment
There was a problem hiding this comment.
It looks like you've still included changes from your other PR for RSVP language in this PR in volunteerDetails.html.
…play and table isnt functioning completely.
If not, are you able to identify which variable was maybe not there before that needs to be gotten rid of, etc. ( I am also open to planning a work time in person to be shown this) |
JohnCox2211
left a comment
There was a problem hiding this comment.
It looks like you've still included changes from your other PR for RSVP language in this PR in volunteerDetails.html.
Good Afternoon! I was wondering if it is possible for you to highlight the lines that include the changes in volunteerDetails.html. I have tried finding them and comparing them with the base code (using github code viewer comparing my code to our base code) but I have been having trouble finding it.If not, are you able to identify which variable was maybe not there before that needs to be gotten rid of, etc. ( I am also open to planning a work time in person to be shown this)
These changes don't seem necessary for this PR since they deal with volunteers and RSVP
…nditional to default
JohnCox2211
left a comment
There was a problem hiding this comment.
The functionality is all there, though there seems to be some redundant code that I pointed out in my comments.
| row.removeClass('hidden'); | ||
| } | ||
| gradStudentsTable.draw(); | ||
| gradStudentsTable.page(currentPage).draw(false); |
There was a problem hiding this comment.
Line 152 shouldn't be necessary, you are redrawing the table, putting it on the page, then redrawing it again it seems. You could just remove this line then change the line above it to be:
gradStudentsTable.draw(false)
There was a problem hiding this comment.
I have now simplified the last two lines of the above code to be only: gradStudentsTable.draw(false) and verified that it still works properly after.
| initializePage() | ||
| msgFlash(`Saved graduation status for ${username}.`, "success", 1000) | ||
| const row = $(`tr[data-username="${username}"]`); | ||
| var currentPage = gradStudentsTable.page(); |
There was a problem hiding this comment.
If you make the change below, then you shouldn't need the currentPage variable either.
There was a problem hiding this comment.
I have now removed this variable and verified that the code still works.
|
reviewed this pr and tested it against different edge cases.... looks good to me. @Meatchema, can you please merge the latest changes from development into your branch so I can approve it ? Thanks |




Issue Description
-Miss identified issue (solved) : The problem is that when the graduation check is clicked it says that the status has been confirmed and it works to create the graduated individual. But, if you uncheck their graduation status, they are no longer searchable under the ‘Senior' Status.
-Re-Identification of issue (solved): The actual problem is that from page two and onward if I click graduated for the user, the user will not disappear as they are supposed too. Only page one works.
Fixes #1679
Changes (2/24/26)
Changes
Testing (New Problem Identified - 2/24/26)
-set in database/reset_database.sh from-backup
Testing (Previous Problem Identified)
-set in database/reset_database.sh from-backup