diff --git a/scripts/native/file/rec-service-order-payment-search-1.0-native-quarkus-jdk17-runner b/scripts/native/file/rec-service-order-payment-search-1.0-native-quarkus-jdk17-runner index 14060f4..c6132c9 100644 Binary files a/scripts/native/file/rec-service-order-payment-search-1.0-native-quarkus-jdk17-runner and b/scripts/native/file/rec-service-order-payment-search-1.0-native-quarkus-jdk17-runner differ diff --git a/src/main/java/com/banesco/module/service_order_payment_search/domain/dto/request/ServiceOrderPaymentSearchRequest.java b/src/main/java/com/banesco/module/service_order_payment_search/domain/dto/request/ServiceOrderPaymentSearchRequest.java index 0e9a5a2..defe4d0 100644 --- a/src/main/java/com/banesco/module/service_order_payment_search/domain/dto/request/ServiceOrderPaymentSearchRequest.java +++ b/src/main/java/com/banesco/module/service_order_payment_search/domain/dto/request/ServiceOrderPaymentSearchRequest.java @@ -5,6 +5,7 @@ import com.banesco.common.infrastructure.context.RequestContext; import com.banesco.module.instruction.domain.model.Instruction; import com.banesco.module.instruction.domain.model.InstructionPurposeType; import com.fasterxml.jackson.annotation.JsonIgnore; +import io.netty.util.internal.StringUtil; import io.quarkus.runtime.annotations.RegisterForReflection; import lombok.*; @@ -89,10 +90,10 @@ public class ServiceOrderPaymentSearchRequest { entry("deviceType", Objects.toString(getDevice().getDeviceType(), "")), entry("deviceDescription", Objects.toString(getDevice().getDeviceDescription(), "")), entry("deviceIp", Objects.toString(getDevice().getDeviceIp(), "")), - entry("deviceSessionReference", Objects.toString( - getDevice().getDeviceSessionReference(), - RequestContext.getRequestId() - )) + entry("deviceSessionReference", (!StringUtil.isNullOrEmpty(getDevice().getDeviceSessionReference())) + ? getDevice().getDeviceSessionReference() + : RequestContext.getRequestId() + ) ); } } \ No newline at end of file