[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
parent 2fce027808
commit 14899733c8
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>