Skip to content

Commit

Permalink
Merge pull request #674 from Digital-Engineering/development
Browse files Browse the repository at this point in the history
Emergency Patch
  • Loading branch information
DnOberon authored and GitHub Enterprise committed Jun 7, 2024
2 parents e3453f4 + 325c189 commit 5bdc2fd
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 12 deletions.
4 changes: 2 additions & 2 deletions server/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion server/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "deep-lynx",
"version": "1.6.0",
"version": "1.6.1",
"description": "DeepLynx allows for an integrated platform during design and operations of mega projects.",
"main": "./dist/main.js",
"author": "John Darrington and Christopher Ritter",
Expand Down
10 changes: 5 additions & 5 deletions server/src/domain_objects/data_warehouse/ontology/container.ts
Original file line number Diff line number Diff line change
Expand Up @@ -305,17 +305,14 @@ export class ContainerPermissionSet extends NakedDomainClass {
await e.removePolicy(userID, containerID, 'users', 'read');
await e.removePolicy(userID, containerID, 'users', 'write');

try {
await e.savePolicy();
} catch (e) {
Logger.debug(`error saving policy ${e}`);
}
Logger.info(`removed all casbin policies for user ID ${userID}`);

if (this.containers && this.containers.length > 0) {
this.containers.forEach((permission) => {
e.addPolicy(userID, containerID, 'containers', permission).catch((e) =>
Logger.error(`error while setting container permissions for user ${userID}: ${e}`),
);
Logger.info(`added casbin policy container ${permission} for user ID ${userID}`);
});
}

Expand All @@ -324,6 +321,7 @@ export class ContainerPermissionSet extends NakedDomainClass {
e.addPolicy(userID, containerID, 'ontology', permission).catch((e) =>
Logger.error(`error while setting container permissions for user ${userID}: ${e}`),
);
Logger.info(`added casbin policy ontology ${permission} for user ID ${userID}`);
});
}

Expand All @@ -332,6 +330,7 @@ export class ContainerPermissionSet extends NakedDomainClass {
e.addPolicy(userID, containerID, 'data', permission).catch((e) =>
Logger.error(`error while setting container permissions for user ${userID}: ${e}`),
);
Logger.info(`added casbin policy data ${permission} for user ID ${userID}`);
});
}

Expand All @@ -340,6 +339,7 @@ export class ContainerPermissionSet extends NakedDomainClass {
e.addPolicy(userID, containerID, 'users', permission).catch((e) =>
Logger.error(`error while setting container permissions for user ${userID}: ${e}`),
);
Logger.info(`added casbin policy users ${permission} for user ID ${userID}`);
});
}

Expand Down
4 changes: 2 additions & 2 deletions ui/AdminWebApp/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion ui/AdminWebApp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "deep-lynx-admin-gui",
"version": "1.6.0",
"version": "1.6.1",
"private": true,
"scripts": {
"serve": "cross-env NODE_ENV=development vue-cli-service serve",
Expand Down
2 changes: 1 addition & 1 deletion ui/WebGLViewer/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 5bdc2fd

Please sign in to comment.