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

dyankiv pushed a commit to branch DATALAB-2785
in repository https://gitbox.apache.org/repos/asf/incubator-datalab.git

commit 407d81834f2693b3c1a159b98d5a350a3893fe0c
Author: Denys Yankiv <[email protected]>
AuthorDate: Thu May 12 12:56:37 2022 +0300

    fix params for create image
---
 .../datalab/backendapi/resources/EnvironmentResource.java     | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git 
a/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/EnvironmentResource.java
 
b/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/EnvironmentResource.java
index f3c1f433c..2fdfda448 100644
--- 
a/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/EnvironmentResource.java
+++ 
b/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/EnvironmentResource.java
@@ -128,12 +128,15 @@ public class EnvironmentResource {
     @POST
     @Consumes(MediaType.TEXT_PLAIN)
     @Produces(MediaType.APPLICATION_JSON)
-    @Path("createImage")
+    @Path("createImage/{projectName}/{exploratoryName}")
     public Response createImage(@Auth UserInfo userInfo, @NotEmpty String user,
-                                @Valid @NotNull ExploratoryImageCreateFormDTO 
formDTO,
+                                @NotEmpty String imageName,
+                                @NotEmpty String description,
+                                @PathParam("projectName") String projectName,
+                                @PathParam("exploratoryName") String 
exploratoryName,
                                 @Context UriInfo uriInfo) {
-        log.info("Admin {} is creating an image of exploratory {} of user {}", 
userInfo.getName(), formDTO.getNotebookName(), user);
-        environmentService.createImage(userInfo, user, 
formDTO.getProjectName(), formDTO.getNotebookName(), formDTO.getName(), 
formDTO.getDescription());
+        log.info("Admin {} is creating an image of exploratory {} of user {}", 
userInfo.getName(), exploratoryName, user);
+        environmentService.createImage(userInfo, user, projectName, 
exploratoryName, imageName, description);
         return Response.ok().build();
     }
 }


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

Reply via email to