From ee3019603c45a74e36ca77b100e34fdb85f45d2e Mon Sep 17 00:00:00 2001 From: Jose Alberto Hernandez Date: Sat, 29 Oct 2022 12:23:26 -0500 Subject: [PATCH] Fix no enum constant http methods --- .../infrastructure/jobs/filter/LoanCOBApiFilter.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/jobs/filter/LoanCOBApiFilter.java b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/jobs/filter/LoanCOBApiFilter.java index 099161fd0..dea636aa0 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/jobs/filter/LoanCOBApiFilter.java +++ b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/jobs/filter/LoanCOBApiFilter.java @@ -19,7 +19,6 @@ package org.apache.fineract.infrastructure.jobs.filter; import com.google.common.base.Splitter; -import com.sun.research.ws.wadl.HTTPMethods; import java.io.IOException; import java.math.BigDecimal; import java.util.List; @@ -40,6 +39,7 @@ import org.apache.fineract.portfolio.loanaccount.domain.GLIMAccountInfoRepositor import org.apache.fineract.portfolio.loanaccount.domain.GroupLoanIndividualMonitoringAccount; import org.apache.fineract.portfolio.loanaccount.domain.Loan; import org.apache.http.HttpStatus; +import org.springframework.http.HttpMethod; import org.springframework.stereotype.Component; import org.springframework.web.filter.OncePerRequestFilter; @@ -50,7 +50,7 @@ public class LoanCOBApiFilter extends OncePerRequestFilter { private final GLIMAccountInfoRepository glimAccountInfoRepository; private final LoanAccountLockService loanAccountLockService; - private static final List HTTP_METHODS = List.of(HTTPMethods.POST, HTTPMethods.PUT, HTTPMethods.DELETE); + private static final List HTTP_METHODS = List.of(HttpMethod.POST, HttpMethod.PUT, HttpMethod.DELETE); private static final Function URL_FUNCTION = s -> s.matches("/loans/\\d+.*") || s.matches("/loans/glimAccount/\\d+.*"); private static final Integer LOAN_ID_INDEX_IN_URL = 2; private static final Integer GLIM_ID_INDEX_IN_URL = 3; @@ -121,7 +121,7 @@ public class LoanCOBApiFilter extends OncePerRequestFilter { if (StringUtils.isBlank(request.getPathInfo())) { return false; } - return HTTP_METHODS.contains(HTTPMethods.fromValue(request.getMethod())) && URL_FUNCTION.apply(request.getPathInfo()); + return HTTP_METHODS.contains(HttpMethod.valueOf(request.getMethod())) && URL_FUNCTION.apply(request.getPathInfo()); } private boolean isGlim(Supplier> streamSupplier) {