This is an automated email from the ASF dual-hosted git repository.

dyankiv pushed a commit to branch epm-v2.5.2-iskl
in repository https://gitbox.apache.org/repos/asf/incubator-datalab.git


The following commit(s) were added to refs/heads/epm-v2.5.2-iskl by this push:
     new 9cf07177c not active image cannot be shared
9cf07177c is described below

commit 9cf07177c7648a3aded85e300c8af5d7b042d3f3
Author: Denys Yankiv <[email protected]>
AuthorDate: Thu Aug 11 11:16:17 2022 +0300

    not active image cannot be shared
---
 .../backendapi/service/impl/ImageExploratoryServiceImpl.java        | 6 ++++++
 1 file changed, 6 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..92a0cc671 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,12 @@ 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]

Reply via email to