[bugfix] new token API issues (#4022)

* fix incorrect endpoint being registered for /token/{id}

* update the maximum page value for tokens endpoint to 100

* update the available tokens page options

* set a default limit of 25 to match the first available settings panel option

* ensure OnInvalidateToken() hook is called during token delete
This commit is contained in:
kim 2025-04-18 15:37:50 +00:00 committed by GitHub
commit 14899733c8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 43 additions and 26 deletions

View file

@ -36,7 +36,7 @@ export default function TokensSearchForm() {
// Populate search form using values from
// urlQueryParams, to allow paging.
const form = {
limit: useTextInput("limit", { defaultValue: urlQueryParams.get("limit") ?? "20" })
limit: useTextInput("limit", { defaultValue: urlQueryParams.get("limit") ?? "25" })
};
// On mount, trigger search.
@ -93,9 +93,10 @@ export default function TokensSearchForm() {
label="Items per page"
options={
<>
<option value="20">20</option>
<option value="25">25</option>
<option value="50">50</option>
<option value="0">No limit / show all</option>
<option value="75">75</option>
<option value="100">100</option>
</>
}
></Select>