diff --git a/docsfera.json b/docsfera.json index 391d880..7e0b755 100644 --- a/docsfera.json +++ b/docsfera.json @@ -2837,7 +2837,16 @@ }, "post": { "operationId": "CatalogController_manageDataAssetDocs", - "parameters": [], + "parameters": [ + { + "name": "id", + "required": true, + "in": "path", + "schema": { + "type": "string" + } + } + ], "responses": { "201": { "description": "", @@ -3233,7 +3242,7 @@ } }, "info": { - "title": "Maestro - feat/view-table", + "title": "Maestro - fix/data-asset-docs", "description": "Documentation for Maestro gateway", "version": "1.0.0", "contact": {} diff --git a/src/modules/catalog/catalog.controller.ts b/src/modules/catalog/catalog.controller.ts index d666bb7..abbcccc 100644 --- a/src/modules/catalog/catalog.controller.ts +++ b/src/modules/catalog/catalog.controller.ts @@ -352,11 +352,10 @@ export class CatalogController { async manageDataAssetDocs( @User() user: RequestUser, @Headers() headers, - @Param('id') data_asset_id, + @Param('id') table_id: string, @Body('docs') docs: string, ) { const { user_id, customer_name } = user; - const [, id] = data_asset_id.split('-'); this.logger.info(`/catalog - ON GET DATA DOCS ROUTE`, { user_id, @@ -364,7 +363,7 @@ export class CatalogController { }); const res = await this.catalogService.createDataDocs({ - table_id: id, + table_id, docs, info: { customer: customer_name,