Skip to content

Commit 3139ba5

Browse files
authored
Merge pull request #443 from Ecwid/ECWID-150828
ECWID-150828 Product reviews: extract tables - duplicate actions from APIv3
2 parents ced9558 + 16b3263 commit 3139ba5

2 files changed

Lines changed: 10 additions & 8 deletions

File tree

src/main/kotlin/com/ecwid/apiclient/v3/dto/productreview/request/ProductReviewMassUpdate.kt

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,22 @@ import com.ecwid.apiclient.v3.dto.productreview.enums.ProductReviewStatus
66
import java.time.Instant
77

88
data class ProductReviewMassUpdate(
9-
val reviewIds: List<Long>? = null,
10-
val selectMode: ProductReviewSelectMode? = null,
119
val delete: Boolean = false,
12-
val newStatus: ProductReviewStatus? = null,
1310
val filters: Filters? = null,
11+
val newStatus: ProductReviewStatus? = null,
12+
val reviewIds: List<Long>? = null,
13+
val selectMode: ProductReviewSelectMode? = null,
14+
val sendUpdateToReviewsService: Boolean? = null,
1415
) : ApiRequestDTO {
1516

1617
data class Filters(
17-
val reviewId: List<Long>? = null,
18+
val createdFrom: Instant? = null,
19+
val createdTo: Instant? = null,
1820
val productId: List<Long>? = null,
1921
val orderId: List<Long>? = null,
20-
val status: ProductReviewStatus? = null,
22+
val reviewId: List<Long>? = null,
2123
val rating: List<Int>? = null,
22-
val createdFrom: Instant? = null,
23-
val createdTo: Instant? = null,
2424
val searchKeyword: String? = null,
25-
)
25+
val status: ProductReviewStatus? = null,
26+
)
2627
}

src/test/kotlin/com/ecwid/apiclient/v3/rule/nullablepropertyrules/ProductReviewMassUpdateRequestRules.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,5 @@ val productReviewMassUpdateRequestNullablePropertyRules: List<NullablePropertyRu
1717
AllowNullable(ProductReviewMassUpdate::newStatus),
1818
AllowNullable(ProductReviewMassUpdate::reviewIds),
1919
AllowNullable(ProductReviewMassUpdate::selectMode),
20+
AllowNullable(ProductReviewMassUpdate::sendUpdateToReviewsService),
2021
)

0 commit comments

Comments
 (0)