From a879b65c3a14acfd31a19868ebc605f1876560ba Mon Sep 17 00:00:00 2001 From: Michelle Dayangco Date: Tue, 24 Feb 2026 19:50:51 +0800 Subject: [PATCH] Add storeName attribute --- Virtusize/Sources/Flutter/VirtusizeFlutter.swift | 3 ++- .../Sources/Flutter/VirtusizeFlutterProductEventHandler.swift | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Virtusize/Sources/Flutter/VirtusizeFlutter.swift b/Virtusize/Sources/Flutter/VirtusizeFlutter.swift index 8ccb3263..fde1bac9 100644 --- a/Virtusize/Sources/Flutter/VirtusizeFlutter.swift +++ b/Virtusize/Sources/Flutter/VirtusizeFlutter.swift @@ -126,7 +126,8 @@ public class VirtusizeFlutter: Virtusize { storeProductSet.insert(productWithPDCData) flutterHandler?.onProductCheckData( externalId: productWithPDCData.externalId, - isValid: productWithPDCData.productCheckData?.validProduct ?? false + isValid: productWithPDCData.productCheckData?.validProduct ?? false, + storeName: productWithPDCData.productCheckData?.storeName ?? "", ) } diff --git a/Virtusize/Sources/Flutter/VirtusizeFlutterProductEventHandler.swift b/Virtusize/Sources/Flutter/VirtusizeFlutterProductEventHandler.swift index b633c12e..9744a4df 100644 --- a/Virtusize/Sources/Flutter/VirtusizeFlutterProductEventHandler.swift +++ b/Virtusize/Sources/Flutter/VirtusizeFlutterProductEventHandler.swift @@ -26,7 +26,7 @@ import Foundation /// The virtusize flutter product event callback to receive product data from the VirtusizeFlutter, public protocol VirtusizeFlutterProductEventHandler { - func onProductCheckData(externalId: String, isValid: Bool) + func onProductCheckData(externalId: String, isValid: Bool, storeName: String) func onSizeRecommendationData( externalId: String, clientProductImageURL: String?,