|
@@ -0,0 +1,17 @@
|
|
|
+package graphql
|
|
|
+
|
|
|
+import (
|
|
|
+ "github.com/gshopify/service-wrapper/model"
|
|
|
+ "gshopper.com/gshopify/customer/graphql/generated"
|
|
|
+)
|
|
|
+
|
|
|
+func NewMetafield(key string, value any, t model.MetafieldType) *generated.Metafield {
|
|
|
+ m := &generated.Metafield{
|
|
|
+ Namespace: "customer",
|
|
|
+ Key: key,
|
|
|
+ Value: model.MetafieldValue(t, value),
|
|
|
+ Type: t.String(),
|
|
|
+ }
|
|
|
+
|
|
|
+ return m
|
|
|
+}
|