Compare commits

...
2 Commits
Author SHA1 Message Date
Victor Radael 5a2c760bab Merge pull request #152 from dadosfera/fix/dashboards
FIX: Dashboard get all permisisons
2022-10-08 18:00:24 -03:00
Victor Radael 28b4f3ac4b FIX: Dashboard get all permisisons 2022-10-08 17:56:19 -03:00
2 changed files with 22 additions and 2 deletions
+21 -1
View File
@@ -207,7 +207,27 @@ class CatalogService implements OnModuleInit {
const owner = result !== null ? result.user.username : null;
Object.assign(asset, { ...asset, owner });
const roles = [];
const users = [];
for (const role of customer_roles) {
for (const role_id of asset.roles) {
if (role.id === role_id) roles.push(role);
}
}
for (const user of customer_users) {
for (const user_id of asset.users) {
if (user.id === user_id) users.push(user);
}
}
Object.assign(asset, {
...asset,
owner,
roles,
users,
});
}
return { data_assets };
+1 -1
View File
File diff suppressed because one or more lines are too long