From 4189fbb5d0dcb564c74c0f3d259d2d097930a37a Mon Sep 17 00:00:00 2001 From: Vasily Karyaev Date: Tue, 18 Mar 2025 18:10:10 +0400 Subject: [PATCH] Switch variationId fields to Long --- .../v3/dto/variation/request/AdjustVariationInventoryRequest.kt | 2 +- .../v3/dto/variation/request/DeleteProductVariationRequest.kt | 2 +- .../v3/dto/variation/request/ProductVariationDetailsRequest.kt | 2 +- .../request/ProductVariationImageAsyncUploadRequest.kt | 2 +- .../dto/variation/request/ProductVariationImageDeleteRequest.kt | 2 +- .../dto/variation/request/ProductVariationImageUploadRequest.kt | 2 +- .../v3/dto/variation/request/UpdateProductVariationRequest.kt | 2 +- .../v3/dto/variation/result/CreateProductVariationResult.kt | 2 +- .../ecwid/apiclient/v3/dto/variation/result/FetchedVariation.kt | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/AdjustVariationInventoryRequest.kt b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/AdjustVariationInventoryRequest.kt index 6b2f0eb1d..15d869a8b 100644 --- a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/AdjustVariationInventoryRequest.kt +++ b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/AdjustVariationInventoryRequest.kt @@ -6,7 +6,7 @@ import com.ecwid.apiclient.v3.impl.RequestInfo data class AdjustVariationInventoryRequest( val productId: Int = 0, - val variationId: Int = 0, + val variationId: Long = 0, val checkLowStockNotification: Boolean = false, val quantityDelta: Int = 0 ) : ApiRequest { diff --git a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/DeleteProductVariationRequest.kt b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/DeleteProductVariationRequest.kt index f0ca3f4c8..7464ea688 100644 --- a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/DeleteProductVariationRequest.kt +++ b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/DeleteProductVariationRequest.kt @@ -5,7 +5,7 @@ import com.ecwid.apiclient.v3.impl.RequestInfo data class DeleteProductVariationRequest( val productId: Int = 0, - val variationId: Int = 0 + val variationId: Long = 0 ) : ApiRequest { override fun toRequestInfo() = RequestInfo.createDeleteRequest( pathSegments = listOf( diff --git a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationDetailsRequest.kt b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationDetailsRequest.kt index 32c53389a..13ec2c7e5 100644 --- a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationDetailsRequest.kt +++ b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationDetailsRequest.kt @@ -6,7 +6,7 @@ import com.ecwid.apiclient.v3.responsefields.ResponseFields data class ProductVariationDetailsRequest( val productId: Int = 0, - val variationId: Int = 0, + val variationId: Long = 0, val responseFields: ResponseFields = ResponseFields.All, ) : ApiRequest { override fun toRequestInfo() = RequestInfo.createGetRequest( diff --git a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationImageAsyncUploadRequest.kt b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationImageAsyncUploadRequest.kt index ffd0a052c..4bc55e8a0 100644 --- a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationImageAsyncUploadRequest.kt +++ b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationImageAsyncUploadRequest.kt @@ -7,7 +7,7 @@ import com.ecwid.apiclient.v3.impl.RequestInfo data class ProductVariationImageAsyncUploadRequest( val productId: Int = 0, - val variationId: Int = 0, + val variationId: Long = 0, val asyncPictureData: AsyncPictureData = AsyncPictureData() ) : ApiRequest { override fun toRequestInfo(): RequestInfo { diff --git a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationImageDeleteRequest.kt b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationImageDeleteRequest.kt index 7dfa6792c..0b4985cc0 100644 --- a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationImageDeleteRequest.kt +++ b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationImageDeleteRequest.kt @@ -5,7 +5,7 @@ import com.ecwid.apiclient.v3.impl.RequestInfo data class ProductVariationImageDeleteRequest( val productId: Int = 0, - val variationId: Int = 0 + val variationId: Long = 0 ) : ApiRequest { override fun toRequestInfo() = RequestInfo.createDeleteRequest( pathSegments = listOf( diff --git a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationImageUploadRequest.kt b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationImageUploadRequest.kt index 16c456a61..fc9a10035 100644 --- a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationImageUploadRequest.kt +++ b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/ProductVariationImageUploadRequest.kt @@ -8,7 +8,7 @@ import com.ecwid.apiclient.v3.impl.RequestInfo data class ProductVariationImageUploadRequest( val productId: Int = 0, - val variationId: Int = 0, + val variationId: Long = 0, val fileData: UploadFileData = UploadFileData.ExternalUrlData("") ) : ApiRequest { diff --git a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/UpdateProductVariationRequest.kt b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/UpdateProductVariationRequest.kt index 83b1386af..e2c0642b9 100644 --- a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/UpdateProductVariationRequest.kt +++ b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/request/UpdateProductVariationRequest.kt @@ -6,7 +6,7 @@ import com.ecwid.apiclient.v3.impl.RequestInfo data class UpdateProductVariationRequest( val productId: Int = 0, - val variationId: Int = 0, + val variationId: Long = 0, val checkLowStockNotification: Boolean = false, val variation: UpdatedVariation = UpdatedVariation() ) : ApiRequest { diff --git a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/result/CreateProductVariationResult.kt b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/result/CreateProductVariationResult.kt index 38d68262b..bdb5cf493 100644 --- a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/result/CreateProductVariationResult.kt +++ b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/result/CreateProductVariationResult.kt @@ -3,5 +3,5 @@ package com.ecwid.apiclient.v3.dto.variation.result import com.ecwid.apiclient.v3.dto.common.ApiResultDTO data class CreateProductVariationResult( - val id: Int = 0 + val id: Long = 0 ) : ApiResultDTO diff --git a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/result/FetchedVariation.kt b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/result/FetchedVariation.kt index a1c6f21ce..67108e4d2 100644 --- a/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/result/FetchedVariation.kt +++ b/src/main/kotlin/com/ecwid/apiclient/v3/dto/variation/result/FetchedVariation.kt @@ -9,7 +9,7 @@ import com.ecwid.apiclient.v3.dto.producttype.enums.AttributeType import com.ecwid.apiclient.v3.dto.variation.request.UpdatedVariation data class FetchedVariation( - val id: Int = 0, + val id: Long = 0, val sku: String? = null, val combinationNumber: Int = 0,