@@ -6,6 +6,7 @@ import com.ecwid.apiclient.v3.dto.common.LocalizedValueMap
66import com.ecwid.apiclient.v3.dto.common.ProductCondition
77import com.ecwid.apiclient.v3.dto.profile.enums.ProductFilterType
88import com.ecwid.apiclient.v3.dto.profile.result.FetchedStoreProfile
9+ import com.ecwid.apiclient.v3.jsontransformer.JsonFieldName
910
1011data class UpdatedStoreProfile (
1112 val generalInfo : GeneralInfo ? = null ,
@@ -20,6 +21,7 @@ data class UpdatedStoreProfile(
2021 val zones : List <Zone >? = null ,
2122 val businessRegistrationID : BusinessRegistrationID ? = null ,
2223 val legalPagesSettings : LegalPagesSettingsDetails ? = null ,
24+ val designSettings : DesignSettings ? = null ,
2325 val productFiltersSettings : ProductFiltersSettings ? = null ,
2426 val orderInvoiceSettings : OrderInvoiceSettings ? = null
2527) : ApiUpdatedDTO {
@@ -274,6 +276,11 @@ data class UpdatedStoreProfile(
274276 }
275277 }
276278
279+ data class DesignSettings (
280+ @JsonFieldName(" hide_category_block_show_all_enabled_products" )
281+ val hideCategoryBlockShowAllEnabledProducts : Boolean? = null ,
282+ )
283+
277284 data class ProductFilterItem (
278285 val name : String? = null ,
279286 val type : ProductFilterType = ProductFilterType .IN_STOCK ,
0 commit comments