diff --git a/src_generic/utils/openapi_loader.ts b/src_generic/utils/openapi_loader.ts index d06aa61..5078cd0 100644 --- a/src_generic/utils/openapi_loader.ts +++ b/src_generic/utils/openapi_loader.ts @@ -152,6 +152,8 @@ export async function loadConfigFromOpenApi(baseUrl: string): Promise const fields = parseSchemaFields(schema, name, schemaToResourceMap); + const resourceOverride = configuration[name] || {}; + resources.push({ name, label: schema.title || label, @@ -159,6 +161,7 @@ export async function loadConfigFromOpenApi(baseUrl: string): Promise endpoint: listPath, primaryKey: "id", // Strict default, no heuristics fields, + pagination: resourceOverride.pagination, }); }