From bdca2d79de05d7af8d628298d4ba7379be521a7c Mon Sep 17 00:00:00 2001 From: Jared McCannon Date: Wed, 3 Apr 2024 01:47:41 -0500 Subject: [PATCH] Changed route from `/magic-link` to `/magic-links` (#65) --- .../com/bitwarden/passwordless/PasswordlessClientImpl.java | 2 +- .../bitwarden/passwordless/PasswordlessClientImplTest.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/bitwarden/passwordless/PasswordlessClientImpl.java b/src/main/java/com/bitwarden/passwordless/PasswordlessClientImpl.java index ebe2b2c..0dae72a 100644 --- a/src/main/java/com/bitwarden/passwordless/PasswordlessClientImpl.java +++ b/src/main/java/com/bitwarden/passwordless/PasswordlessClientImpl.java @@ -110,7 +110,7 @@ public void deleteUser(DeleteUser deleteUser) throws PasswordlessApiException, I public void sendMagicLink(SendMagicLinkOptions options) throws PasswordlessApiException, IOException { Objects.requireNonNull(options, "options cannot be null"); - ClassicHttpRequest request = passwordlessHttpClient.createPostRequest("magic-link/send", options); + ClassicHttpRequest request = passwordlessHttpClient.createPostRequest("magic-links/send", options); passwordlessHttpClient.sendRequest(request, null); } diff --git a/src/test/java/com/bitwarden/passwordless/PasswordlessClientImplTest.java b/src/test/java/com/bitwarden/passwordless/PasswordlessClientImplTest.java index 2a5d094..3e24529 100644 --- a/src/test/java/com/bitwarden/passwordless/PasswordlessClientImplTest.java +++ b/src/test/java/com/bitwarden/passwordless/PasswordlessClientImplTest.java @@ -372,7 +372,7 @@ void deleteUser_validRequest_validResponse() throws PasswordlessApiException, IO @Test void sendMagicLink_validRequest_validResponse() throws PasswordlessApiException, IOException { - wireMock.stubFor(post(urlEqualTo("/magic-link/send")) + wireMock.stubFor(post(urlEqualTo("/magic-links/send")) .willReturn(WireMock.ok())); SendMagicLinkOptions request = DataFactory.sendMagicLinkRequest(); @@ -384,7 +384,7 @@ void sendMagicLink_validRequest_validResponse() throws PasswordlessApiException, void sendMagicLink_errorResponse_PasswordlessApiException() throws JsonProcessingException { PasswordlessProblemDetails problemDetails = DataFactory.passwordlessProblemDetailsInvalidToken(); - wireMock.stubFor(post(urlEqualTo("/magic-link/send")) + wireMock.stubFor(post(urlEqualTo("/magic-links/send")) .willReturn(wireMockUtils.createProblemDetailsResponse(problemDetails))); SendMagicLinkOptions request = DataFactory.sendMagicLinkRequest();