mirror of
https://github.com/dadosfera/maestro.git
synced 2026-10-04 21:29:08 +00:00
Merge pull request #143 from dadosfera/fix/dadoferademo
FIX: unkown error get user by id
This commit is contained in:
@@ -110,7 +110,7 @@ class CatalogService implements OnModuleInit {
|
||||
}
|
||||
|
||||
async getUserRolesIds(userId: string) {
|
||||
const result = await this.userService.findOneById(userId);
|
||||
const result = await this.userService.findOneById(userId).catch(() => null);
|
||||
|
||||
const roles_ids = result.user.roles.map((role) => role.id);
|
||||
|
||||
@@ -139,7 +139,7 @@ class CatalogService implements OnModuleInit {
|
||||
const condition =
|
||||
asset.owner && !asset.owner.includes('@') ? true : false;
|
||||
const result = condition
|
||||
? await this.userService.findOneById(asset.owner)
|
||||
? await this.userService.findOneById(asset.owner).catch(() => null)
|
||||
: null;
|
||||
|
||||
const owner = result !== null ? result.user.username : null;
|
||||
@@ -151,7 +151,7 @@ class CatalogService implements OnModuleInit {
|
||||
const condition =
|
||||
asset.owner && !asset.owner.includes('@') ? true : false;
|
||||
const result = condition
|
||||
? await this.userService.findOneById(asset.owner)
|
||||
? await this.userService.findOneById(asset.owner).catch(() => null)
|
||||
: null;
|
||||
|
||||
const owner = result !== null ? result.user.username : null;
|
||||
@@ -177,7 +177,9 @@ class CatalogService implements OnModuleInit {
|
||||
const opensearchTable = JSON.parse(data_asset);
|
||||
|
||||
const result = opensearchTable.user_id
|
||||
? await this.userService.findOneById(opensearchTable.owner)
|
||||
? await this.userService
|
||||
.findOneById(opensearchTable.owner)
|
||||
.catch(() => null)
|
||||
: null;
|
||||
|
||||
const owner = result !== null ? result.user.username : null;
|
||||
@@ -213,7 +215,9 @@ class CatalogService implements OnModuleInit {
|
||||
);
|
||||
const opensearchTable = JSON.parse(data_asset);
|
||||
const result = opensearchTable.user_id
|
||||
? await this.userService.findOneById(opensearchTable.owner)
|
||||
? await this.userService
|
||||
.findOneById(opensearchTable.owner)
|
||||
.catch(() => null)
|
||||
: null;
|
||||
|
||||
const owner = result !== null ? result.user.username : null;
|
||||
|
||||
Reference in New Issue
Block a user