From 0b595d2f09659480ea2cecbc88ae0ac2f75fe358 Mon Sep 17 00:00:00 2001 From: kitty Date: Mon, 26 Feb 2024 13:06:19 +0400 Subject: [PATCH] ECWID-133812 Reviews API. Changed creation of date parameters --- .../productreview/request/ProductReviewsSearchRequest.kt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/kotlin/com/ecwid/apiclient/v3/dto/productreview/request/ProductReviewsSearchRequest.kt b/src/main/kotlin/com/ecwid/apiclient/v3/dto/productreview/request/ProductReviewsSearchRequest.kt index 305cc6ea3..823d56aa1 100644 --- a/src/main/kotlin/com/ecwid/apiclient/v3/dto/productreview/request/ProductReviewsSearchRequest.kt +++ b/src/main/kotlin/com/ecwid/apiclient/v3/dto/productreview/request/ProductReviewsSearchRequest.kt @@ -7,6 +7,7 @@ import com.ecwid.apiclient.v3.dto.productreview.enums.ProductReviewStatus import com.ecwid.apiclient.v3.impl.RequestInfo import com.ecwid.apiclient.v3.responsefields.ResponseFields import java.time.Instant +import java.util.concurrent.TimeUnit data class ProductReviewsSearchRequest( val reviewId: String? = null, @@ -39,10 +40,10 @@ data class ProductReviewsSearchRequest( request.orderId?.let { put("orderId", it) } request.status?.let { put("status", it.toString()) } request.rating?.let { put("rating", it.toString()) } - request.createdFrom?.let { put("createdFrom", it.toString()) } - request.createdTo?.let { put("createdTo", it.toString()) } - request.updatedFrom?.let { put("updatedFrom", it.toString()) } - request.updatedTo?.let { put("updatedTo", it.toString()) } + request.createdFrom?.let { put("createdFrom", TimeUnit.MILLISECONDS.toSeconds(it.toEpochMilli()).toString()) } + request.createdTo?.let { put("createdTo", TimeUnit.MILLISECONDS.toSeconds(it.toEpochMilli()).toString()) } + request.updatedFrom?.let { put("updatedFrom", TimeUnit.MILLISECONDS.toSeconds(it.toEpochMilli()).toString()) } + request.updatedTo?.let { put("updatedTo", TimeUnit.MILLISECONDS.toSeconds(it.toEpochMilli()).toString()) } request.sortBy?.let { put("sortBy", it.name) } put("offset", request.offset.toString()) put("limit", request.limit.toString())