Skip to content

Commit 4bb389f

Browse files
committed
Turn variationEnabledAttribute into field
1 parent 658d0ab commit 4bb389f

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

WooCommerce/src/main/kotlin/com/woocommerce/android/ui/woopos/common/data/models/WooPosProductModelVersion2.kt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.woocommerce.android.ui.woopos.common.data.models
22

33
import android.os.Parcelable
4+
import kotlinx.parcelize.IgnoredOnParcel
45
import kotlinx.parcelize.Parcelize
56
import org.wordpress.android.fluxc.network.rest.wpcom.wc.product.CoreProductStatus
67
import java.math.BigDecimal
@@ -30,8 +31,10 @@ data class WooPosProductModelVersion2(
3031
val variationIds: List<Long> = emptyList(),
3132
) : Parcelable {
3233

33-
val variationEnabledAttributes
34-
get() = attributes.filter { it.isVariation }
34+
@IgnoredOnParcel
35+
val variationEnabledAttributes by lazy {
36+
attributes.filter { it.isVariation }
37+
}
3538

3639
sealed class WooPosPricing : Parcelable {
3740
@Parcelize

0 commit comments

Comments
 (0)