From c88aac896b677df19308595ae4f0e0e2f8fe22ef Mon Sep 17 00:00:00 2001 From: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com> Date: Mon, 14 Nov 2022 19:25:26 +0530 Subject: [PATCH] Change GET APIs to PUT apis (#8693) * Endpoint should be more specific, causes issue in case we have enitities containing login, config etc in name * Endpoint should be more specific, causes issue in case we have enitities containing login, config etc in name * Change GET APIs to PUT apis #8687 * change request type for registration Co-authored-by: Ashish Gupta --- .../openmetadata/service/resources/teams/UserResource.java | 4 ++-- .../src/main/resources/ui/src/axiosAPIs/auth-API.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/resources/teams/UserResource.java b/openmetadata-service/src/main/java/org/openmetadata/service/resources/teams/UserResource.java index 015e0be3cf3..ae26b17e0e8 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/resources/teams/UserResource.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/resources/teams/UserResource.java @@ -787,7 +787,7 @@ public class UserResource extends EntityResource { .build(); } - @GET + @PUT @Path("/registrationConfirmation") @Operation( operationId = "confirmUserEmail", @@ -808,7 +808,7 @@ public class UserResource extends EntityResource { return Response.status(Response.Status.OK).entity("Email Verified Successfully").build(); } - @GET + @PUT @Path("/resendRegistrationToken") @Operation( operationId = "resendRegistrationToken", diff --git a/openmetadata-ui/src/main/resources/ui/src/axiosAPIs/auth-API.ts b/openmetadata-ui/src/main/resources/ui/src/axiosAPIs/auth-API.ts index a002edc20d0..e757691abf3 100644 --- a/openmetadata-ui/src/main/resources/ui/src/axiosAPIs/auth-API.ts +++ b/openmetadata-ui/src/main/resources/ui/src/axiosAPIs/auth-API.ts @@ -68,7 +68,7 @@ export const resetPassword = async (payload: PasswordResetRequest) => { }; export const confirmRegistration = async (token: string) => { - const response = await axiosClient.get( + const response = await axiosClient.put( `${apiPath}/registrationConfirmation?token=${token}` ); @@ -76,7 +76,7 @@ export const confirmRegistration = async (token: string) => { }; export const resendRegistrationToken = async () => { - const response = await axiosClient.get(`${apiPath}/resendRegistrationToken`); + const response = await axiosClient.put(`${apiPath}/resendRegistrationToken`); return response; };