diff --git a/invokeai/frontend/web/src/services/api/endpoints/workflows.ts b/invokeai/frontend/web/src/services/api/endpoints/workflows.ts index 89174e9e42..10d919896d 100644 --- a/invokeai/frontend/web/src/services/api/endpoints/workflows.ts +++ b/invokeai/frontend/web/src/services/api/endpoints/workflows.ts @@ -99,7 +99,12 @@ export const workflowsApi = api.injectEndpoints({ providesTags: (result) => { const tags: ApiTagDescription[] = ['FetchOnReconnect', { type: 'Workflow', id: LIST_TAG }]; if (result) { - tags.push(...result.items.map((workflow) => ({ type: 'Workflow', id: workflow.workflow_id }) as const)); + tags.push( + ...result.pages + .map(({ items }) => items) + .flat() + .map((workflow) => ({ type: 'Workflow', id: workflow.workflow_id }) as const) + ); } return tags; },