-
Notifications
You must be signed in to change notification settings - Fork 447
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
[Bug] Custom settings pagination does not work #23404
Comments
@jb2barrels Thanks for letting us know. We'll take a look and get it corrected in an upcoming release. |
@xpkoala This is 2 weeks old and I think this is a higher priority bug if this is the case. Can you reproduce? |
Sorry for the delay on this. This looks to be fixed in 4.59.0. @jb2barrels could you try updating to the latest release, 4.59.0, and letting us know if the behavior is persisting on your end? |
@xpkoala ( GIF below depicts showing me click the next page button, and it loads the same page = 0. If i manually switch to page 1, then click next page it'll go back to page zero ) |
@jb2barrels thank you for the update. I'll take a deeper dive in just a moment and let you know what I find. |
Thank you again @jb2barrels, I was able to reproduce this on the free version of Fleet. It looks we are making a call to the correct page but also a second call back to page 0. We'll get this looked at and hopefully fixed in the next minor release. Quick demo of the behavior for eng: Screen.Recording.2024-11-15.at.12.43.06.PM.mov |
> Related issue: #23404 # Checklist for submitter If some of the following don't apply, delete the relevant line. <!-- Note that API documentation changes are now addressed by the product design team. --> - [x] Changes file added for user-visible changes in `changes/`, `orbit/changes/` or `ee/fleetd-chrome/changes`. See [Changes files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/Committing-Changes.md#changes-files) for more information. - [x] Manual QA for all new/changed functionality
> Related issue: #23404 # Checklist for submitter If some of the following don't apply, delete the relevant line. <!-- Note that API documentation changes are now addressed by the product design team. --> - [x] Changes file added for user-visible changes in `changes/`, `orbit/changes/` or `ee/fleetd-chrome/changes`. See [Changes files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/Committing-Changes.md#changes-files) for more information. - [x] Manual QA for all new/changed functionality
Note for QA: this issue was also happening for scripts on Fleet free. The fix addresses both the profiles and the scripts. |
QA notes: confirmed the pagination bug in the scripts and profiles page for our free version, but after applying the fix I was able to navigate successfully thru the different pages using the |
Pagination bug fixes, |
Fleet version: Latest v4.58.0
Web browser and operating system: Google Chrome tested on both Linux and MacOS.
💥 Actual behavior
Clicking 'Next >' always returns back to page 0:
/controls/os-settings/custom-settings?page=0
Manually modifying the URL to ?page=1 works as intended.
🧑💻 Steps to reproduce
The text was updated successfully, but these errors were encountered: