From a403d999c4c07dd01967bb6f188cc5834167b185 Mon Sep 17 00:00:00 2001 From: seynadio <79858321+seynadio@users.noreply.github.com> Date: Mon, 14 Jul 2025 14:24:18 +0200 Subject: [PATCH 1/5] Enhance Shopify order queries with complete order data including line items - Updated GET_ORDER query to include comprehensive order information: - Complete line items with product and variant details - Shipping and billing addresses - Fulfillment tracking information - Payment transactions and refunds - Tax lines and discount allocations - All financial breakdowns (subtotal, shipping, tax, discounts) - Updated LIST_ORDERS query to include: - Line items with product information - Order status and fulfillment details - Customer and shipping information - Essential financial data This provides complete order data including all items, customer info, shipping details, and fulfillment tracking when retrieving orders. --- .../shopify_developer_app/common/queries.mjs | 586 +++++++++++++++++- 1 file changed, 553 insertions(+), 33 deletions(-) diff --git a/components/shopify_developer_app/common/queries.mjs b/components/shopify_developer_app/common/queries.mjs index 82ed65a7f914d..6ef9dc31ec770 100644 --- a/components/shopify_developer_app/common/queries.mjs +++ b/components/shopify_developer_app/common/queries.mjs @@ -1,45 +1,362 @@ const GET_ORDER = ` - query SuggestedRefund($id: ID!, $refundLineItems: [RefundLineItemInput!], $first: Int, $after: String) { + query GetOrder($id: ID!, $first: Int, $after: String) { order(id: $id) { id - metafields (first: $first, after: $after) { - nodes { - id - key - namespace - value - type + name + createdAt + updatedAt + processedAt + cancelledAt + cancelReason + closedAt + confirmed + note + tags + test + currencyCode + displayFinancialStatus + displayFulfillmentStatus + closed + requiresShipping + riskLevel + customerAcceptsMarketing + paymentGatewayNames + + totalPriceSet { + shopMoney { + amount + currencyCode } - pageInfo { - endCursor + presentmentMoney { + amount + currencyCode + } + } + + subtotalPriceSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + + currentTotalPriceSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + + totalDiscountsSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + + totalShippingPriceSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + + totalTaxSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode } } + customer { id displayName + firstName + lastName email phone - addresses (first: $first) { + note + acceptsMarketing + createdAt + updatedAt + verifiedEmail + tags + defaultAddress { + id address1 address2 city + province zip country + countryCodeV2 company + firstName + lastName + phone } } - totalPriceSet { - shopMoney { - amount - currencyCode + + billingAddress { + address1 + address2 + city + province + zip + country + countryCodeV2 + company + firstName + lastName + phone + } + + shippingAddress { + address1 + address2 + city + province + zip + country + countryCodeV2 + company + firstName + lastName + phone + } + + lineItems(first: 250) { + edges { + node { + id + title + quantity + variantTitle + vendor + fulfillmentStatus + fulfillableQuantity + refundableQuantity + requiresShipping + restockable + + originalUnitPriceSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + + discountedUnitPriceSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + + totalDiscountSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + + variant { + id + title + sku + barcode + weight + weightUnit + inventoryQuantity + price + compareAtPrice + availableForSale + image { + url + altText + } + } + + product { + id + title + handle + vendor + productType + tags + status + createdAt + updatedAt + images(first: 1) { + edges { + node { + url + altText + } + } + } + } + + taxLines { + title + rate + ratePercentage + priceSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + } + + discountAllocations { + allocatedAmountSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + discountApplication { + ... on DiscountCodeApplication { + code + applicable + } + ... on AutomaticDiscountApplication { + title + } + ... on ManualDiscountApplication { + title + description + } + } + } + } } - presentmentMoney { - amount - currencyCode + } + + shippingLines { + title + code + source + carrierIdentifier + requestedFulfillmentServiceId + deliveryCategory + originalPriceSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + discountedPriceSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + taxLines { + title + rate + ratePercentage + priceSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } } } - suggestedRefund(refundLineItems: $refundLineItems) { - subtotalSet { + + fulfillments { + id + status + displayStatus + createdAt + updatedAt + estimatedDeliveryAt + inTransitAt + deliveredAt + trackingCompany + trackingNumbers + trackingUrls + service { + serviceName + shippingMethods + } + fulfillmentLineItems(first: 250) { + edges { + node { + id + quantity + lineItem { + id + title + } + } + } + } + } + + transactions(first: 250) { + id + status + kind + gateway + test + createdAt + processedAt + amountSet { shopMoney { amount currencyCode @@ -49,11 +366,101 @@ const GET_ORDER = ` currencyCode } } - refundLineItems { - lineItem { - id + fees { + amount { + amount + currencyCode } - quantity + flatFee { + amount + currencyCode + } + rate + rateName + type + } + } + + refunds { + id + createdAt + note + totalRefundedSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + refundLineItems(first: 250) { + edges { + node { + id + quantity + restockType + location { + id + name + } + lineItem { + id + title + quantity + } + subtotalSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + totalTaxSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + } + } + } + transactions { + id + status + kind + gateway + amountSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + } + } + + metafields (first: $first, after: $after) { + nodes { + id + key + namespace + value + type + } + pageInfo { + endCursor } } } @@ -132,31 +539,143 @@ const LIST_ORDERS = ` orders(first: $first, after: $after, reverse: $reverse, query: $query) { nodes { id + name + createdAt updatedAt + processedAt + currencyCode + displayFinancialStatus + displayFulfillmentStatus + closed + confirmed + test + note + tags + totalPriceSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + subtotalPriceSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + totalTaxSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + totalShippingPriceSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } customer { id displayName + firstName + lastName email phone - addresses (first: $first) { + acceptsMarketing + defaultAddress { + id address1 address2 city + province zip country company } } - totalPriceSet { - shopMoney { - amount - currencyCode - } - presentmentMoney { - amount - currencyCode + shippingAddress { + address1 + address2 + city + province + zip + country + company + firstName + lastName + } + lineItems(first: 50) { + edges { + node { + id + title + quantity + variantTitle + vendor + fulfillmentStatus + originalUnitPriceSet { + shopMoney { + amount + currencyCode + } + presentmentMoney { + amount + currencyCode + } + } + variant { + id + title + sku + price + image { + url + altText + } + } + product { + id + title + handle + vendor + productType + images(first: 1) { + edges { + node { + url + altText + } + } + } + } + } } } + fulfillments { + id + status + displayStatus + trackingCompany + trackingNumbers + trackingUrls + } metafields (first: $first) { nodes { id @@ -169,6 +688,7 @@ const LIST_ORDERS = ` } pageInfo { endCursor + hasNextPage } } } From d95d23832937e4481803db8b6f3e6068dca8fab1 Mon Sep 17 00:00:00 2001 From: Michelle Bergeron Date: Fri, 18 Jul 2025 14:08:08 -0400 Subject: [PATCH 2/5] versions --- .../add-product-to-custom-collection.mjs | 2 +- components/shopify_developer_app/actions/add-tags/add-tags.mjs | 2 +- .../actions/create-article/create-article.mjs | 2 +- .../shopify_developer_app/actions/create-blog/create-blog.mjs | 2 +- .../create-custom-collection/create-custom-collection.mjs | 2 +- .../actions/create-customer/create-customer.mjs | 2 +- .../actions/create-metafield/create-metafield.mjs | 2 +- .../actions/create-metaobject/create-metaobject.mjs | 2 +- .../shopify_developer_app/actions/create-order/create-order.mjs | 2 +- .../shopify_developer_app/actions/create-page/create-page.mjs | 2 +- .../actions/create-product-variant/create-product-variant.mjs | 2 +- .../actions/create-product/create-product.mjs | 2 +- .../actions/create-smart-collection/create-smart-collection.mjs | 2 +- .../actions/delete-article/delete-article.mjs | 2 +- .../shopify_developer_app/actions/delete-blog/delete-blog.mjs | 2 +- .../actions/delete-metafield/delete-metafield.mjs | 2 +- .../shopify_developer_app/actions/delete-page/delete-page.mjs | 2 +- .../shopify_developer_app/actions/get-articles/get-articles.mjs | 2 +- .../actions/get-metafields/get-metafields.mjs | 2 +- .../actions/get-metaobjects/get-metaobjects.mjs | 2 +- .../shopify_developer_app/actions/get-order/get-order.mjs | 2 +- .../shopify_developer_app/actions/get-pages/get-pages.mjs | 2 +- .../search-custom-collection-by-name.mjs | 2 +- .../actions/search-customers/search-customers.mjs | 2 +- .../actions/search-orders/search-orders.mjs | 2 +- .../actions/search-product-variant/search-product-variant.mjs | 2 +- .../actions/search-products/search-products.mjs | 2 +- .../actions/update-article/update-article.mjs | 2 +- .../actions/update-customer/update-customer.mjs | 2 +- .../actions/update-inventory-level/update-inventory-level.mjs | 2 +- .../actions/update-metafield/update-metafield.mjs | 2 +- .../actions/update-metaobject/update-metaobject.mjs | 2 +- .../shopify_developer_app/actions/update-page/update-page.mjs | 2 +- .../actions/update-product-variant/update-product-variant.mjs | 2 +- .../actions/update-product/update-product.mjs | 2 +- components/shopify_developer_app/package.json | 2 +- .../sources/new-abandoned-cart/new-abandoned-cart.mjs | 2 +- .../shopify_developer_app/sources/new-article/new-article.mjs | 2 +- .../sources/new-cancelled-order/new-cancelled-order.mjs | 2 +- .../sources/new-customer-created/new-customer-created.mjs | 2 +- .../sources/new-draft-order/new-draft-order.mjs | 2 +- .../sources/new-event-emitted/new-event-emitted.mjs | 2 +- .../sources/new-fulfillment-event/new-fulfillment-event.mjs | 2 +- .../sources/new-order-created/new-order-created.mjs | 2 +- .../sources/new-order-fulfilled/new-order-fulfilled.mjs | 2 +- components/shopify_developer_app/sources/new-page/new-page.mjs | 2 +- .../sources/new-paid-order/new-paid-order.mjs | 2 +- .../sources/new-product-created/new-product-created.mjs | 2 +- .../sources/new-product-updated/new-product-updated.mjs | 2 +- .../sources/new-refund-created/new-refund-created.mjs | 2 +- .../sources/new-updated-customer/new-updated-customer.mjs | 2 +- .../sources/new-updated-order/new-updated-order.mjs | 2 +- .../product-added-to-custom-collection.mjs | 2 +- 53 files changed, 53 insertions(+), 53 deletions(-) diff --git a/components/shopify_developer_app/actions/add-product-to-custom-collection/add-product-to-custom-collection.mjs b/components/shopify_developer_app/actions/add-product-to-custom-collection/add-product-to-custom-collection.mjs index 0cbf28f2552b5..6e9c27d7ad808 100644 --- a/components/shopify_developer_app/actions/add-product-to-custom-collection/add-product-to-custom-collection.mjs +++ b/components/shopify_developer_app/actions/add-product-to-custom-collection/add-product-to-custom-collection.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-add-product-to-custom-collection", - version: "0.0.7", + version: "0.0.8", name, description, type, diff --git a/components/shopify_developer_app/actions/add-tags/add-tags.mjs b/components/shopify_developer_app/actions/add-tags/add-tags.mjs index 2292140bc53c3..a2c24eef3dd3e 100644 --- a/components/shopify_developer_app/actions/add-tags/add-tags.mjs +++ b/components/shopify_developer_app/actions/add-tags/add-tags.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-add-tags", - version: "0.0.7", + version: "0.0.8", name, description, type, diff --git a/components/shopify_developer_app/actions/create-article/create-article.mjs b/components/shopify_developer_app/actions/create-article/create-article.mjs index 646291b56829e..debde389a6a09 100644 --- a/components/shopify_developer_app/actions/create-article/create-article.mjs +++ b/components/shopify_developer_app/actions/create-article/create-article.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-article", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/create-blog/create-blog.mjs b/components/shopify_developer_app/actions/create-blog/create-blog.mjs index 68c4beaa6a36b..d9226857e2141 100644 --- a/components/shopify_developer_app/actions/create-blog/create-blog.mjs +++ b/components/shopify_developer_app/actions/create-blog/create-blog.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-blog", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/create-custom-collection/create-custom-collection.mjs b/components/shopify_developer_app/actions/create-custom-collection/create-custom-collection.mjs index 810b8aa21a657..187dfcf7c767a 100644 --- a/components/shopify_developer_app/actions/create-custom-collection/create-custom-collection.mjs +++ b/components/shopify_developer_app/actions/create-custom-collection/create-custom-collection.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-custom-collection", - version: "0.0.7", + version: "0.0.8", name, description, type, diff --git a/components/shopify_developer_app/actions/create-customer/create-customer.mjs b/components/shopify_developer_app/actions/create-customer/create-customer.mjs index c4ff7e142a3fa..f49d37d49a2a3 100644 --- a/components/shopify_developer_app/actions/create-customer/create-customer.mjs +++ b/components/shopify_developer_app/actions/create-customer/create-customer.mjs @@ -4,7 +4,7 @@ export default { key: "shopify_developer_app-create-customer", name: "Create Customer", description: "Create a new customer. [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/mutations/customercreate)", - version: "0.0.7", + version: "0.0.8", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/create-metafield/create-metafield.mjs b/components/shopify_developer_app/actions/create-metafield/create-metafield.mjs index fce5dd1a11f3b..c9ae60a3ce329 100644 --- a/components/shopify_developer_app/actions/create-metafield/create-metafield.mjs +++ b/components/shopify_developer_app/actions/create-metafield/create-metafield.mjs @@ -10,7 +10,7 @@ const { export default { ...others, key: "shopify_developer_app-create-metafield", - version: "0.0.8", + version: "0.0.9", name, description, type, diff --git a/components/shopify_developer_app/actions/create-metaobject/create-metaobject.mjs b/components/shopify_developer_app/actions/create-metaobject/create-metaobject.mjs index 0aab11ee65f91..91c519fa50e18 100644 --- a/components/shopify_developer_app/actions/create-metaobject/create-metaobject.mjs +++ b/components/shopify_developer_app/actions/create-metaobject/create-metaobject.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-metaobject", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/create-order/create-order.mjs b/components/shopify_developer_app/actions/create-order/create-order.mjs index d6bc78bd383a0..429a1fed1a50a 100644 --- a/components/shopify_developer_app/actions/create-order/create-order.mjs +++ b/components/shopify_developer_app/actions/create-order/create-order.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-create-order", name: "Create Order", description: "Creates a new order. For full order object details [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/mutations/ordercreate)", - version: "0.0.7", + version: "0.0.8", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/create-page/create-page.mjs b/components/shopify_developer_app/actions/create-page/create-page.mjs index e8a0b4002fa91..1260ff8e59b43 100644 --- a/components/shopify_developer_app/actions/create-page/create-page.mjs +++ b/components/shopify_developer_app/actions/create-page/create-page.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-page", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/create-product-variant/create-product-variant.mjs b/components/shopify_developer_app/actions/create-product-variant/create-product-variant.mjs index 77cdc8fd955c7..9e69b969ce82e 100644 --- a/components/shopify_developer_app/actions/create-product-variant/create-product-variant.mjs +++ b/components/shopify_developer_app/actions/create-product-variant/create-product-variant.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-product-variant", - version: "0.0.8", + version: "0.0.9", name, description, type, diff --git a/components/shopify_developer_app/actions/create-product/create-product.mjs b/components/shopify_developer_app/actions/create-product/create-product.mjs index 1fbb8a0641782..c73d052cc688b 100644 --- a/components/shopify_developer_app/actions/create-product/create-product.mjs +++ b/components/shopify_developer_app/actions/create-product/create-product.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-product", - version: "0.0.7", + version: "0.0.8", name, description, type, diff --git a/components/shopify_developer_app/actions/create-smart-collection/create-smart-collection.mjs b/components/shopify_developer_app/actions/create-smart-collection/create-smart-collection.mjs index 83409d49dfd14..5fbf51587198c 100644 --- a/components/shopify_developer_app/actions/create-smart-collection/create-smart-collection.mjs +++ b/components/shopify_developer_app/actions/create-smart-collection/create-smart-collection.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-smart-collection", - version: "0.0.7", + version: "0.0.8", name, description, type, diff --git a/components/shopify_developer_app/actions/delete-article/delete-article.mjs b/components/shopify_developer_app/actions/delete-article/delete-article.mjs index 749b2812c04ae..14d630c241892 100644 --- a/components/shopify_developer_app/actions/delete-article/delete-article.mjs +++ b/components/shopify_developer_app/actions/delete-article/delete-article.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-delete-article", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/delete-blog/delete-blog.mjs b/components/shopify_developer_app/actions/delete-blog/delete-blog.mjs index b217e2e456134..cf997d0bdd748 100644 --- a/components/shopify_developer_app/actions/delete-blog/delete-blog.mjs +++ b/components/shopify_developer_app/actions/delete-blog/delete-blog.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-delete-blog", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/delete-metafield/delete-metafield.mjs b/components/shopify_developer_app/actions/delete-metafield/delete-metafield.mjs index 0ecc121bc4eb3..0a80a250ee38a 100644 --- a/components/shopify_developer_app/actions/delete-metafield/delete-metafield.mjs +++ b/components/shopify_developer_app/actions/delete-metafield/delete-metafield.mjs @@ -9,7 +9,7 @@ const { export default { ...others, key: "shopify_developer_app-delete-metafield", - version: "0.0.8", + version: "0.0.9", name, description, type, diff --git a/components/shopify_developer_app/actions/delete-page/delete-page.mjs b/components/shopify_developer_app/actions/delete-page/delete-page.mjs index 6da49d3eabc3e..d6c25b167cbb0 100644 --- a/components/shopify_developer_app/actions/delete-page/delete-page.mjs +++ b/components/shopify_developer_app/actions/delete-page/delete-page.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-delete-page", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/get-articles/get-articles.mjs b/components/shopify_developer_app/actions/get-articles/get-articles.mjs index bbe8c12f5bb1b..010cb74355b88 100644 --- a/components/shopify_developer_app/actions/get-articles/get-articles.mjs +++ b/components/shopify_developer_app/actions/get-articles/get-articles.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-get-articles", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/get-metafields/get-metafields.mjs b/components/shopify_developer_app/actions/get-metafields/get-metafields.mjs index b21d64ef3f269..e54d4c820209e 100644 --- a/components/shopify_developer_app/actions/get-metafields/get-metafields.mjs +++ b/components/shopify_developer_app/actions/get-metafields/get-metafields.mjs @@ -8,7 +8,7 @@ const { export default { key: "shopify_developer_app-get-metafields", - version: "0.0.8", + version: "0.0.9", name, description, type, diff --git a/components/shopify_developer_app/actions/get-metaobjects/get-metaobjects.mjs b/components/shopify_developer_app/actions/get-metaobjects/get-metaobjects.mjs index 4a64daf883d8b..5ae007c73630e 100644 --- a/components/shopify_developer_app/actions/get-metaobjects/get-metaobjects.mjs +++ b/components/shopify_developer_app/actions/get-metaobjects/get-metaobjects.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-get-metaobjects", - version: "0.0.8", + version: "0.0.9", name, description, type, diff --git a/components/shopify_developer_app/actions/get-order/get-order.mjs b/components/shopify_developer_app/actions/get-order/get-order.mjs index b7c0784a8dca4..ed248b6721d11 100644 --- a/components/shopify_developer_app/actions/get-order/get-order.mjs +++ b/components/shopify_developer_app/actions/get-order/get-order.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-get-order", name: "Get Order", description: "Retrieve an order by specifying the order ID. [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/queries/order)", - version: "0.0.5", + version: "0.0.6", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/get-pages/get-pages.mjs b/components/shopify_developer_app/actions/get-pages/get-pages.mjs index fc9f7036519e6..ba2b992f79705 100644 --- a/components/shopify_developer_app/actions/get-pages/get-pages.mjs +++ b/components/shopify_developer_app/actions/get-pages/get-pages.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-get-pages", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/search-custom-collection-by-name/search-custom-collection-by-name.mjs b/components/shopify_developer_app/actions/search-custom-collection-by-name/search-custom-collection-by-name.mjs index 5978eba30f77e..12bef60f13068 100644 --- a/components/shopify_developer_app/actions/search-custom-collection-by-name/search-custom-collection-by-name.mjs +++ b/components/shopify_developer_app/actions/search-custom-collection-by-name/search-custom-collection-by-name.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-search-custom-collection-by-name", - version: "0.0.7", + version: "0.0.8", name, description, type, diff --git a/components/shopify_developer_app/actions/search-customers/search-customers.mjs b/components/shopify_developer_app/actions/search-customers/search-customers.mjs index f5cc4b79fd624..755a008ca2c4c 100644 --- a/components/shopify_developer_app/actions/search-customers/search-customers.mjs +++ b/components/shopify_developer_app/actions/search-customers/search-customers.mjs @@ -4,7 +4,7 @@ export default { key: "shopify_developer_app-search-customers", name: "Search for Customers", description: "Search for a customer or a list of customers. [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/queries/customers)", - version: "0.0.7", + version: "0.0.8", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/search-orders/search-orders.mjs b/components/shopify_developer_app/actions/search-orders/search-orders.mjs index fec6e1ee88346..0f2064b848613 100644 --- a/components/shopify_developer_app/actions/search-orders/search-orders.mjs +++ b/components/shopify_developer_app/actions/search-orders/search-orders.mjs @@ -4,7 +4,7 @@ export default { key: "shopify_developer_app-search-orders", name: "Search for Orders", description: "Search for an order or a list of orders. [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/queries/orders)", - version: "0.0.1", + version: "0.0.2", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/search-product-variant/search-product-variant.mjs b/components/shopify_developer_app/actions/search-product-variant/search-product-variant.mjs index c510113e16826..ee3602d6f4eb5 100644 --- a/components/shopify_developer_app/actions/search-product-variant/search-product-variant.mjs +++ b/components/shopify_developer_app/actions/search-product-variant/search-product-variant.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-search-product-variant", - version: "0.0.7", + version: "0.0.8", name, description, type, diff --git a/components/shopify_developer_app/actions/search-products/search-products.mjs b/components/shopify_developer_app/actions/search-products/search-products.mjs index 09ffad0763f96..c9df2c433fbaf 100644 --- a/components/shopify_developer_app/actions/search-products/search-products.mjs +++ b/components/shopify_developer_app/actions/search-products/search-products.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-search-products", - version: "0.0.7", + version: "0.0.8", name, description, type, diff --git a/components/shopify_developer_app/actions/update-article/update-article.mjs b/components/shopify_developer_app/actions/update-article/update-article.mjs index eb64ca93e2643..a84a299aa2ff0 100644 --- a/components/shopify_developer_app/actions/update-article/update-article.mjs +++ b/components/shopify_developer_app/actions/update-article/update-article.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-update-article", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/update-customer/update-customer.mjs b/components/shopify_developer_app/actions/update-customer/update-customer.mjs index f7906d1c3ca38..016282ec0f37e 100644 --- a/components/shopify_developer_app/actions/update-customer/update-customer.mjs +++ b/components/shopify_developer_app/actions/update-customer/update-customer.mjs @@ -6,7 +6,7 @@ export default { key: "shopify_developer_app-update-customer", name: "Update Customer", description: "Update a existing customer. [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/mutations/customerupdate)", - version: "0.0.8", + version: "0.0.9", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/update-inventory-level/update-inventory-level.mjs b/components/shopify_developer_app/actions/update-inventory-level/update-inventory-level.mjs index 8eb8196f76288..e92211c10b673 100644 --- a/components/shopify_developer_app/actions/update-inventory-level/update-inventory-level.mjs +++ b/components/shopify_developer_app/actions/update-inventory-level/update-inventory-level.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-update-inventory-level", - version: "0.0.7", + version: "0.0.8", name, description, type, diff --git a/components/shopify_developer_app/actions/update-metafield/update-metafield.mjs b/components/shopify_developer_app/actions/update-metafield/update-metafield.mjs index c06065844e965..46ae87efc1700 100644 --- a/components/shopify_developer_app/actions/update-metafield/update-metafield.mjs +++ b/components/shopify_developer_app/actions/update-metafield/update-metafield.mjs @@ -9,7 +9,7 @@ const { export default { ...others, key: "shopify_developer_app-update-metafield", - version: "0.0.8", + version: "0.0.9", name, description, type, diff --git a/components/shopify_developer_app/actions/update-metaobject/update-metaobject.mjs b/components/shopify_developer_app/actions/update-metaobject/update-metaobject.mjs index f2b7b2564e875..e80f5ba5f3a3d 100644 --- a/components/shopify_developer_app/actions/update-metaobject/update-metaobject.mjs +++ b/components/shopify_developer_app/actions/update-metaobject/update-metaobject.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-update-metaobject", - version: "0.0.10", + version: "0.0.11", name, description, type, diff --git a/components/shopify_developer_app/actions/update-page/update-page.mjs b/components/shopify_developer_app/actions/update-page/update-page.mjs index 2061f96031ce3..9e05598276d58 100644 --- a/components/shopify_developer_app/actions/update-page/update-page.mjs +++ b/components/shopify_developer_app/actions/update-page/update-page.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-update-page", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/update-product-variant/update-product-variant.mjs b/components/shopify_developer_app/actions/update-product-variant/update-product-variant.mjs index 58f3d1468767b..466f9e3190afb 100644 --- a/components/shopify_developer_app/actions/update-product-variant/update-product-variant.mjs +++ b/components/shopify_developer_app/actions/update-product-variant/update-product-variant.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-update-product-variant", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/update-product/update-product.mjs b/components/shopify_developer_app/actions/update-product/update-product.mjs index cbee70151f670..846bf8da56357 100644 --- a/components/shopify_developer_app/actions/update-product/update-product.mjs +++ b/components/shopify_developer_app/actions/update-product/update-product.mjs @@ -6,7 +6,7 @@ export default { key: "shopify_developer_app-update-product", name: "Update Product", description: "Update an existing product. [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/mutations/productupdate)", - version: "0.0.8", + version: "0.0.9", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/package.json b/components/shopify_developer_app/package.json index 73e9258469ab0..e25bfddc7d89f 100644 --- a/components/shopify_developer_app/package.json +++ b/components/shopify_developer_app/package.json @@ -1,6 +1,6 @@ { "name": "@pipedream/shopify_developer_app", - "version": "0.8.0", + "version": "0.8.1", "description": "Pipedream Shopify (Developer App) Components", "main": "shopify_developer_app.app.mjs", "keywords": [ diff --git a/components/shopify_developer_app/sources/new-abandoned-cart/new-abandoned-cart.mjs b/components/shopify_developer_app/sources/new-abandoned-cart/new-abandoned-cart.mjs index f6e4fbec1bf7a..6f7f59efeee3d 100644 --- a/components/shopify_developer_app/sources/new-abandoned-cart/new-abandoned-cart.mjs +++ b/components/shopify_developer_app/sources/new-abandoned-cart/new-abandoned-cart.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-new-abandoned-cart", - version: "0.0.8", + version: "0.0.9", name, description, type, diff --git a/components/shopify_developer_app/sources/new-article/new-article.mjs b/components/shopify_developer_app/sources/new-article/new-article.mjs index 112c3801018c5..6d0666da7a1ef 100644 --- a/components/shopify_developer_app/sources/new-article/new-article.mjs +++ b/components/shopify_developer_app/sources/new-article/new-article.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-new-article", - version: "0.0.7", + version: "0.0.8", name, description, type, diff --git a/components/shopify_developer_app/sources/new-cancelled-order/new-cancelled-order.mjs b/components/shopify_developer_app/sources/new-cancelled-order/new-cancelled-order.mjs index 6da590dfd0bcb..7700908c2258c 100644 --- a/components/shopify_developer_app/sources/new-cancelled-order/new-cancelled-order.mjs +++ b/components/shopify_developer_app/sources/new-cancelled-order/new-cancelled-order.mjs @@ -6,7 +6,7 @@ export default { name: "New Cancelled Order (Instant)", type: "source", description: "Emit new event each time a new order is cancelled.", - version: "0.0.11", + version: "0.0.12", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-customer-created/new-customer-created.mjs b/components/shopify_developer_app/sources/new-customer-created/new-customer-created.mjs index 9944c234b4822..cf30073fe7750 100644 --- a/components/shopify_developer_app/sources/new-customer-created/new-customer-created.mjs +++ b/components/shopify_developer_app/sources/new-customer-created/new-customer-created.mjs @@ -6,7 +6,7 @@ export default { name: "New Customer Created (Instant)", type: "source", description: "Emit new event for each new customer added to a store.", - version: "0.0.11", + version: "0.0.12", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-draft-order/new-draft-order.mjs b/components/shopify_developer_app/sources/new-draft-order/new-draft-order.mjs index 14b0b7594e133..3656b7dd55d52 100644 --- a/components/shopify_developer_app/sources/new-draft-order/new-draft-order.mjs +++ b/components/shopify_developer_app/sources/new-draft-order/new-draft-order.mjs @@ -6,7 +6,7 @@ export default { name: "New Draft Order (Instant)", type: "source", description: "Emit new event for each new draft order submitted to a store.", - version: "0.0.11", + version: "0.0.12", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-event-emitted/new-event-emitted.mjs b/components/shopify_developer_app/sources/new-event-emitted/new-event-emitted.mjs index 788c3fde7d9d0..76fa288ea5c89 100644 --- a/components/shopify_developer_app/sources/new-event-emitted/new-event-emitted.mjs +++ b/components/shopify_developer_app/sources/new-event-emitted/new-event-emitted.mjs @@ -7,7 +7,7 @@ export default { name: "New Event Emitted (Instant)", type: "source", description: "Emit new event for each new Shopify event.", - version: "0.0.12", + version: "0.0.13", dedupe: "unique", props: { ...common.props, diff --git a/components/shopify_developer_app/sources/new-fulfillment-event/new-fulfillment-event.mjs b/components/shopify_developer_app/sources/new-fulfillment-event/new-fulfillment-event.mjs index bd9ff5525ef29..7a960fc8e4592 100644 --- a/components/shopify_developer_app/sources/new-fulfillment-event/new-fulfillment-event.mjs +++ b/components/shopify_developer_app/sources/new-fulfillment-event/new-fulfillment-event.mjs @@ -6,7 +6,7 @@ export default { name: "New Fulfillment Event (Instant)", type: "source", description: "Emit new event for each new fulfillment event for a store.", - version: "0.0.9", + version: "0.0.10", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-order-created/new-order-created.mjs b/components/shopify_developer_app/sources/new-order-created/new-order-created.mjs index a29bdeae49967..eff5c4d83e33a 100644 --- a/components/shopify_developer_app/sources/new-order-created/new-order-created.mjs +++ b/components/shopify_developer_app/sources/new-order-created/new-order-created.mjs @@ -6,7 +6,7 @@ export default { name: "New Order Created (Instant)", type: "source", description: "Emit new event for each new order submitted to a store.", - version: "0.0.11", + version: "0.0.12", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-order-fulfilled/new-order-fulfilled.mjs b/components/shopify_developer_app/sources/new-order-fulfilled/new-order-fulfilled.mjs index 56b2f941ee82b..a959489b00734 100644 --- a/components/shopify_developer_app/sources/new-order-fulfilled/new-order-fulfilled.mjs +++ b/components/shopify_developer_app/sources/new-order-fulfilled/new-order-fulfilled.mjs @@ -6,7 +6,7 @@ export default { name: "New Order Fulfilled (Instant)", type: "source", description: "Emit new event whenever an order is fulfilled.", - version: "0.0.8", + version: "0.0.9", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-page/new-page.mjs b/components/shopify_developer_app/sources/new-page/new-page.mjs index 2266428ee1f02..4e3eda17cdc73 100644 --- a/components/shopify_developer_app/sources/new-page/new-page.mjs +++ b/components/shopify_developer_app/sources/new-page/new-page.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-new-page", - version: "0.0.7", + version: "0.0.8", name, description, type, diff --git a/components/shopify_developer_app/sources/new-paid-order/new-paid-order.mjs b/components/shopify_developer_app/sources/new-paid-order/new-paid-order.mjs index cb2389d1e5338..38d8640aa47ff 100644 --- a/components/shopify_developer_app/sources/new-paid-order/new-paid-order.mjs +++ b/components/shopify_developer_app/sources/new-paid-order/new-paid-order.mjs @@ -6,7 +6,7 @@ export default { name: "New Paid Order (Instant)", type: "source", description: "Emit new event each time a new order is paid.", - version: "0.0.11", + version: "0.0.12", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-product-created/new-product-created.mjs b/components/shopify_developer_app/sources/new-product-created/new-product-created.mjs index 7b673c123b15a..401d8c2d9f470 100644 --- a/components/shopify_developer_app/sources/new-product-created/new-product-created.mjs +++ b/components/shopify_developer_app/sources/new-product-created/new-product-created.mjs @@ -6,7 +6,7 @@ export default { name: "New Product Created (Instant)", type: "source", description: "Emit new event for each product added to a store.", - version: "0.0.11", + version: "0.0.12", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-product-updated/new-product-updated.mjs b/components/shopify_developer_app/sources/new-product-updated/new-product-updated.mjs index 503226a8550b7..eef7ca763522c 100644 --- a/components/shopify_developer_app/sources/new-product-updated/new-product-updated.mjs +++ b/components/shopify_developer_app/sources/new-product-updated/new-product-updated.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-new-product-updated", name: "New Product Updated (Instant)", description: "Emit new event for each product updated in a store.", - version: "0.0.9", + version: "0.0.10", type: "source", dedupe: "unique", props: { diff --git a/components/shopify_developer_app/sources/new-refund-created/new-refund-created.mjs b/components/shopify_developer_app/sources/new-refund-created/new-refund-created.mjs index 8e549e7a26066..3e835e9507510 100644 --- a/components/shopify_developer_app/sources/new-refund-created/new-refund-created.mjs +++ b/components/shopify_developer_app/sources/new-refund-created/new-refund-created.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-new-refund-created", name: "New Refund Created (Instant)", description: "Emit new event when a new refund is created.", - version: "0.0.8", + version: "0.0.9", type: "source", dedupe: "unique", methods: { diff --git a/components/shopify_developer_app/sources/new-updated-customer/new-updated-customer.mjs b/components/shopify_developer_app/sources/new-updated-customer/new-updated-customer.mjs index b8f683784f0e1..489135bc69110 100644 --- a/components/shopify_developer_app/sources/new-updated-customer/new-updated-customer.mjs +++ b/components/shopify_developer_app/sources/new-updated-customer/new-updated-customer.mjs @@ -6,7 +6,7 @@ export default { name: "New Updated Customer (Instant)", type: "source", description: "Emit new event each time a customer's information is updated.", - version: "0.0.11", + version: "0.0.12", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-updated-order/new-updated-order.mjs b/components/shopify_developer_app/sources/new-updated-order/new-updated-order.mjs index 562ae76744aa3..5c9429d683230 100644 --- a/components/shopify_developer_app/sources/new-updated-order/new-updated-order.mjs +++ b/components/shopify_developer_app/sources/new-updated-order/new-updated-order.mjs @@ -6,7 +6,7 @@ export default { name: "New Updated Order (Instant)", type: "source", description: "Emit new event each time an order is updated.", - version: "0.0.11", + version: "0.0.12", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/product-added-to-custom-collection/product-added-to-custom-collection.mjs b/components/shopify_developer_app/sources/product-added-to-custom-collection/product-added-to-custom-collection.mjs index 80b87fcbca9d5..f1eb158292623 100644 --- a/components/shopify_developer_app/sources/product-added-to-custom-collection/product-added-to-custom-collection.mjs +++ b/components/shopify_developer_app/sources/product-added-to-custom-collection/product-added-to-custom-collection.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-product-added-to-custom-collection", - version: "0.0.7", + version: "0.0.8", name, description, type, From cc0cde60a7727060799ebf499e46b327fa54ebd7 Mon Sep 17 00:00:00 2001 From: Michelle Bergeron Date: Fri, 18 Jul 2025 14:11:07 -0400 Subject: [PATCH 3/5] pnpm-lock.yaml --- pnpm-lock.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4ed82818cede7..1aba2cf11a409 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -719,8 +719,7 @@ importers: specifier: ^3.1.0 version: 3.1.0 - components/alt_text_lab: - specifiers: {} + components/alt_text_lab: {} components/alteryx_analytics_cloud: {} From 39a4b7b733ef4edc22b08b9caca207dded716683 Mon Sep 17 00:00:00 2001 From: Job Nijenhuis Date: Mon, 21 Jul 2025 09:14:26 +0200 Subject: [PATCH 4/5] Fix Shopify GraphQL query field errors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Replace deprecated acceptsMarketing with emailMarketingConsent in Customer object - Update ProductVariant weight fields to use inventoryItem.measurement.weight structure - Replace requestedFulfillmentServiceId with requestedFulfillmentService object - Update fulfillment service object to include correct fields (id, serviceName, handle) These changes align with the current Shopify GraphQL API schema and fix the "Field doesn't exist" errors. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- .../shopify_developer_app/common/queries.mjs | 24 ++++++++++++++----- 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/components/shopify_developer_app/common/queries.mjs b/components/shopify_developer_app/common/queries.mjs index 6ef9dc31ec770..b5fe860539aec 100644 --- a/components/shopify_developer_app/common/queries.mjs +++ b/components/shopify_developer_app/common/queries.mjs @@ -96,7 +96,7 @@ const GET_ORDER = ` email phone note - acceptsMarketing + emailMarketingConsent createdAt updatedAt verifiedEmail @@ -197,8 +197,15 @@ const GET_ORDER = ` title sku barcode - weight - weightUnit + inventoryItem { + id + measurement { + weight { + value + unit + } + } + } inventoryQuantity price compareAtPrice @@ -279,7 +286,11 @@ const GET_ORDER = ` code source carrierIdentifier - requestedFulfillmentServiceId + requestedFulfillmentService { + id + serviceName + handle + } deliveryCategory originalPriceSet { shopMoney { @@ -331,8 +342,9 @@ const GET_ORDER = ` trackingNumbers trackingUrls service { + id serviceName - shippingMethods + handle } fulfillmentLineItems(first: 250) { edges { @@ -598,7 +610,7 @@ const LIST_ORDERS = ` lastName email phone - acceptsMarketing + emailMarketingConsent defaultAddress { id address1 From b93534dd4b1eda60c2e8fee30b919f307e65bfa4 Mon Sep 17 00:00:00 2001 From: seynadio <79858321+seynadio@users.noreply.github.com> Date: Tue, 22 Jul 2025 06:58:51 +0200 Subject: [PATCH 5/5] Remove emailMarketingConsent field causing GraphQL errors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix selectionMismatch error by removing emailMarketingConsent from customer queries in GET_ORDER and LIST_ORDERS. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- components/shopify_developer_app/common/queries.mjs | 2 -- 1 file changed, 2 deletions(-) diff --git a/components/shopify_developer_app/common/queries.mjs b/components/shopify_developer_app/common/queries.mjs index b5fe860539aec..7d9a8e0555d2f 100644 --- a/components/shopify_developer_app/common/queries.mjs +++ b/components/shopify_developer_app/common/queries.mjs @@ -96,7 +96,6 @@ const GET_ORDER = ` email phone note - emailMarketingConsent createdAt updatedAt verifiedEmail @@ -610,7 +609,6 @@ const LIST_ORDERS = ` lastName email phone - emailMarketingConsent defaultAddress { id address1