This is an automated email from the ASF dual-hosted git repository.
dyankiv pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-datalab.git
The following commit(s) were added to refs/heads/develop by this push:
new 31fd9fdc1 not active image cannot be shared
31fd9fdc1 is described below
commit 31fd9fdc1fbb19d298a7de73278d9e800ce564ff
Author: Denys Yankiv <[email protected]>
AuthorDate: Thu Aug 11 11:12:56 2022 +0300
not active image cannot be shared
---
.../datalab/backendapi/service/impl/ImageExploratoryServiceImpl.java | 5 +++++
1 file changed, 5 insertions(+)
diff --git
a/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/ImageExploratoryServiceImpl.java
b/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/ImageExploratoryServiceImpl.java
index cec04196f..96e185020 100644
---
a/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/ImageExploratoryServiceImpl.java
+++
b/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/ImageExploratoryServiceImpl.java
@@ -326,6 +326,11 @@ public class ImageExploratoryServiceImpl implements
ImageExploratoryService {
public ImageUserPermissions getUserImagePermissions(UserInfo userInfo,
ImageInfoRecord image) {
boolean canShare;
boolean canTerminate = false;
+
+ if(!image.getStatus().equals(ImageStatus.ACTIVE)){
+ new ImageUserPermissions(false,canTerminate);
+ }
+
if(image.getUser().equals(userInfo.getName())){
canShare = UserRoles.checkAccess(userInfo, RoleType.PAGE,
SHARE_OWN_IMAGES_PAGE,userInfo.getRoles());
} else {
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]