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 c31c1bb3c fix platform name
c31c1bb3c is described below

commit c31c1bb3c3c2a0d80cbefa49f8414286969f395d
Author: Denys Yankiv <[email protected]>
AuthorDate: Thu Oct 6 13:33:48 2022 +0300

    fix platform name
---
 .../datalab/backendapi/resources/dto/ConnectedPlatformType.java  | 9 ++++++---
 .../datalab/backendapi/resources/dto/ConnectedPlatformsInfo.java | 2 +-
 .../backendapi/service/impl/ConnectedPlatformsServiceImpl.java   | 4 +++-
 3 files changed, 10 insertions(+), 5 deletions(-)

diff --git 
a/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformType.java
 
b/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformType.java
index df438b8fd..7f362337b 100644
--- 
a/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformType.java
+++ 
b/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformType.java
@@ -19,10 +19,13 @@
 
 package com.epam.datalab.backendapi.resources.dto;
 
+import lombok.AllArgsConstructor;
+import lombok.Getter;
+
+@Getter
+@AllArgsConstructor
 public enum ConnectedPlatformType {
     MLFLOW("MLflow");
 
-    ConnectedPlatformType(String name) {
-
-    }
+    private final String name;
 }
diff --git 
a/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformsInfo.java
 
b/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformsInfo.java
index 206f00edd..ed5463c06 100644
--- 
a/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformsInfo.java
+++ 
b/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformsInfo.java
@@ -35,7 +35,7 @@ public class ConnectedPlatformsInfo {
     @JsonProperty
     private List<ConnectedPlatformDTO> userPlatforms;
     @JsonProperty
-    private List<ConnectedPlatformType> types;
+    private List<String> types;
     @JsonProperty
     private List<String> platformNames;
 }
diff --git 
a/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/ConnectedPlatformsServiceImpl.java
 
b/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/ConnectedPlatformsServiceImpl.java
index e53dec7f8..08884a97e 100644
--- 
a/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/ConnectedPlatformsServiceImpl.java
+++ 
b/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/ConnectedPlatformsServiceImpl.java
@@ -33,6 +33,7 @@ import lombok.extern.slf4j.Slf4j;
 import java.util.Arrays;
 import java.util.List;
 import java.util.stream.Collectors;
+import java.util.stream.Stream;
 
 @Singleton
 @Slf4j
@@ -51,9 +52,10 @@ public class ConnectedPlatformsServiceImpl implements 
ConnectedPlatformsService
     @Override
     public ConnectedPlatformsInfo getUserPlatforms(String userName) {
         List<String> platformNames = 
getAll().stream().map(ConnectedPlatformDTO::getName).collect(Collectors.toList());
+        List<String> platformTypes = 
Stream.of(ConnectedPlatformType.values()).map(ConnectedPlatformType::getName).collect(Collectors.toList());
         return ConnectedPlatformsInfo.builder()
                 
.userPlatforms(connectedPlatformsDAO.getUserPlatforms(userName))
-                .types(Arrays.asList(ConnectedPlatformType.values()))
+                .types(platformTypes)
                 .platformNames(platformNames)
                 .build();
     }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to