REFACTOR: add asset_type query parameter to getDataDocs and separate data docs methods

This commit is contained in:
viniciusgadea
2025-12-10 11:21:46 -03:00
parent 165b533172
commit 09dced9fcd
2 changed files with 20 additions and 17 deletions
+2 -7
View File
@@ -423,6 +423,7 @@ export class CatalogController {
@User() user: RequestUser,
@Language() language: LanguageEnum,
@Param('id') id: string,
@Query('asset_type') asset_type: string,
): Promise<IDocsResponse> {
const { customer_name, customer_id, user_id, username } = user;
@@ -439,13 +440,7 @@ export class CatalogController {
language,
});
const { data_asset } = await this.catalogService.getOneDataAsset({
customer_id,
id,
metadata,
});
const docs = await this.catalogService.getDataDocs(id, data_asset.data_asset_type, metadata);
const docs = await this.catalogService.getDataDocs(id, asset_type, metadata);
return { docs };
}