diff --git a/.github/workflows/test-env-cleanup.yml b/.github/workflows/test-env-cleanup.yml
index a0216056d..b4832c83b 100644
--- a/.github/workflows/test-env-cleanup.yml
+++ b/.github/workflows/test-env-cleanup.yml
@@ -14,7 +14,7 @@ jobs:
- name: Set domain
# Set test instance domain based on branch name slug
run: |
- echo "::set-env name=domain::${{ env.GITHUB_HEAD_REF_SLUG }}.dashboard.saleor.rocks"
+ echo "::set-env name=domain::${{ env.GITHUB_HEAD_REF_SLUG_URL }}.dashboard.saleor.rocks"
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v1
@@ -34,4 +34,4 @@ jobs:
with:
step: deactivate-env
token: ${{ secrets.GITHUB_TOKEN }}
- env: ${{ env.GITHUB_HEAD_REF_SLUG }}
+ env: ${{ env.GITHUB_HEAD_REF_SLUG_URL }}
diff --git a/.github/workflows/test-env-deploy.yml b/.github/workflows/test-env-deploy.yml
index c9eb2f345..dd2c55321 100644
--- a/.github/workflows/test-env-deploy.yml
+++ b/.github/workflows/test-env-deploy.yml
@@ -22,7 +22,7 @@ jobs:
with:
step: start
token: ${{ secrets.GITHUB_TOKEN }}
- env: ${{ env.GITHUB_HEAD_REF_SLUG }}
+ env: ${{ env.GITHUB_HEAD_REF_SLUG_URL }}
ref: ${{ github.head_ref }}
- name: Cache node modules
@@ -63,7 +63,7 @@ jobs:
- name: Set domain
# Set test instance domain based on branch name slug
run: |
- echo "::set-env name=domain::${{ env.GITHUB_HEAD_REF_SLUG }}.dashboard.saleor.rocks"
+ echo "::set-env name=domain::${{ env.GITHUB_HEAD_REF_SLUG_URL }}.dashboard.saleor.rocks"
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v1
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index e06870906..52f3bd4bd 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -81,8 +81,8 @@ jobs:
env:
API_URI: https://pwa.demo.saleor.rocks/graphql/
with:
- start: |
- npm start
+ build: npm run build
+ start: npx http-server -a localhost -p 9000 build/dashboard
wait-on: http://localhost:9000/
wait-on-timeout: 120
- uses: actions/upload-artifact@v1
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6b68a94ec..55da894a7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,16 @@ All notable, unreleased changes to this project will be documented in this file.
- Refactor authorization - #624 by @dominik-zeglen
- Fix minor bugs - #628 by @dominik-zeglen
- Add navigator button - #635 by @dominik-zeglen
+- Update to newest schema - #638 by @dominik-zeglen
+- Fix missing save button - #636 by @dominik-zeglen
+- Fix user avatars - #639 by @dominik-zeglen
+- Reset modal state after closing - #644 by @dominik-zeglen
+- Fix incorrect messages - #643 by @dominik-zeglen
+- Do not use devserver to run cypress tests - #650 by @dominik-zeglen
+- Fix updating product that has no variants - #649 by @dominik-zeglen
+- Update checkbox design - #651 by @dominik-zeglen
+- Add warehouse choice - #646 by @dominik-zeglen
+- Fix user management modal actions - #637 by @eaglesemanation
## 2.10.1
diff --git a/assets/images/navigator.svg b/assets/images/navigator.svg
new file mode 100644
index 000000000..dbbde3b2f
--- /dev/null
+++ b/assets/images/navigator.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/locale/defaultMessages.json b/locale/defaultMessages.json
index 92fbc001a..f5faf5e7b 100644
--- a/locale/defaultMessages.json
+++ b/locale/defaultMessages.json
@@ -205,6 +205,62 @@
"context": "vat not included in order price",
"string": "does not apply"
},
+ "productExportFieldCategory": {
+ "context": "product field",
+ "string": "Category"
+ },
+ "productExportFieldCollections": {
+ "context": "product field",
+ "string": "Collections"
+ },
+ "productExportFieldDescription": {
+ "context": "product field",
+ "string": "Description"
+ },
+ "productExportFieldName": {
+ "context": "product field",
+ "string": "Name"
+ },
+ "productExportFieldPrice": {
+ "context": "product field",
+ "string": "Cost Price"
+ },
+ "productExportFieldProductImages": {
+ "context": "product field",
+ "string": "Product Images"
+ },
+ "productExportFieldProductWeight": {
+ "context": "product field",
+ "string": "Export Product Weight"
+ },
+ "productExportFieldTaxes": {
+ "context": "product field",
+ "string": "Charge Taxes"
+ },
+ "productExportFieldType": {
+ "context": "product field",
+ "string": "Type"
+ },
+ "productExportFieldVariantImages": {
+ "context": "product field",
+ "string": "Variant Images"
+ },
+ "productExportFieldVariantPrice": {
+ "context": "product field",
+ "string": "Variant Price"
+ },
+ "productExportFieldVariantSku": {
+ "context": "product field",
+ "string": "Export Variant SKU"
+ },
+ "productExportFieldVariantWeight": {
+ "context": "product field",
+ "string": "Export Variant Weight"
+ },
+ "productExportFieldVisibility": {
+ "context": "product field",
+ "string": "Visibility"
+ },
"productStatusLabel": {
"context": "product",
"string": "Published"
@@ -557,9 +613,9 @@
"context": "apps content",
"string": "You don’t have any installed apps in your dashboard"
},
- "src_dot_apps_dot_components_dot_InstalledApps_dot_2008086393": {
+ "src_dot_apps_dot_components_dot_InstalledApps_dot_3504763431": {
"context": "section header",
- "string": "Thirdparty Apps"
+ "string": "Third-party Apps"
},
"src_dot_apps_dot_components_dot_Marketplace_dot_2932910073": {
"context": "section header",
@@ -1055,6 +1111,9 @@
"context": "dialog title",
"string": "Delete products"
},
+ "src_dot_categories_dot_views_dot_3296953393": {
+ "string": "Remember this will also unpin all products assigned to this category, making them unavailable in storefront."
+ },
"src_dot_categories_dot_views_dot_3488150607": {
"string": "Remember this will also delete all products assigned to this category."
},
@@ -1512,6 +1571,9 @@
"src_dot_components_dot_MultiSelectField_dot_4205644805": {
"string": "No results found"
},
+ "src_dot_components_dot_NavigatorButton_dot_154826674": {
+ "string": "Navigator"
+ },
"src_dot_components_dot_Navigator_dot_1116468870": {
"context": "navigator placeholder",
"string": "Order Number"
@@ -3922,34 +3984,22 @@
"context": "product name",
"string": "Name"
},
+ "src_dot_products_dot_components_dot_ProductExportDialog_dot_1004476569": {
+ "context": "option",
+ "string": "Export stock for all warehouses"
+ },
"src_dot_products_dot_components_dot_ProductExportDialog_dot_108342258": {
"context": "button",
"string": "Load More"
},
- "src_dot_products_dot_components_dot_ProductExportDialog_dot_1459686496": {
- "context": "product field",
- "string": "Visibility"
- },
"src_dot_products_dot_components_dot_ProductExportDialog_dot_1547327218": {
"context": "there are more elements of list that are hidden",
"string": "and {number} more"
},
- "src_dot_products_dot_components_dot_ProductExportDialog_dot_1755013298": {
- "context": "product field",
- "string": "Category"
- },
"src_dot_products_dot_components_dot_ProductExportDialog_dot_1890035856": {
"context": "informations about product organization, header",
"string": "Product Organization"
},
- "src_dot_products_dot_components_dot_ProductExportDialog_dot_1952810469": {
- "context": "product field",
- "string": "Type"
- },
- "src_dot_products_dot_components_dot_ProductExportDialog_dot_2051669917": {
- "context": "product field",
- "string": "Cost Price"
- },
"src_dot_products_dot_components_dot_ProductExportDialog_dot_2119710854": {
"context": "informations about product seo, header",
"string": "SEO Information"
@@ -3958,10 +4008,6 @@
"context": "export selected products to csv file",
"string": "Selected products ({number})"
},
- "src_dot_products_dot_components_dot_ProductExportDialog_dot_222873645": {
- "context": "product field",
- "string": "Collections"
- },
"src_dot_products_dot_components_dot_ProductExportDialog_dot_2318723509": {
"context": "export products to csv file, choice field label",
"string": "Export information for:"
@@ -3970,6 +4016,10 @@
"context": "export all products to csv file",
"string": "All products ({number})"
},
+ "src_dot_products_dot_components_dot_ProductExportDialog_dot_2474350154": {
+ "context": "list of warehouses",
+ "string": "Warehouses A to Z"
+ },
"src_dot_products_dot_components_dot_ProductExportDialog_dot_2659464408": {
"context": "product export to csv file, header",
"string": "Information exported"
@@ -3982,10 +4032,6 @@
"context": "export products to csv file, button",
"string": "export products"
},
- "src_dot_products_dot_components_dot_ProductExportDialog_dot_2949617129": {
- "context": "product field",
- "string": "Product Images"
- },
"src_dot_products_dot_components_dot_ProductExportDialog_dot_3012202273": {
"context": "export products to csv file, dialog header",
"string": "Export Information"
@@ -3994,14 +4040,6 @@
"context": "product export to csv file, header",
"string": "Export Settings"
},
- "src_dot_products_dot_components_dot_ProductExportDialog_dot_3374163063": {
- "context": "product field",
- "string": "Description"
- },
- "src_dot_products_dot_components_dot_ProductExportDialog_dot_3441755345": {
- "context": "product field",
- "string": "Charge Taxes"
- },
"src_dot_products_dot_components_dot_ProductExportDialog_dot_3443345452": {
"context": "selectt all options",
"string": "Select All"
@@ -4010,13 +4048,12 @@
"context": "export products as spreadsheet",
"string": "Spreadsheet for Excel, Numbers etc."
},
- "src_dot_products_dot_components_dot_ProductExportDialog_dot_3544554440": {
- "context": "product field",
- "string": "Variant Weight"
- },
"src_dot_products_dot_components_dot_ProductExportDialog_dot_3599582104": {
"string": "Search Atrtibuttes"
},
+ "src_dot_products_dot_components_dot_ProductExportDialog_dot_3902059658": {
+ "string": "Export Product Stock Quantity to CSV"
+ },
"src_dot_products_dot_components_dot_ProductExportDialog_dot_3919525499": {
"context": "informations about product stock, header",
"string": "Inventory Information"
@@ -4025,10 +4062,6 @@
"context": "export products as csv file",
"string": "Plain CSV file"
},
- "src_dot_products_dot_components_dot_ProductExportDialog_dot_4160582036": {
- "context": "product field",
- "string": "Variant Price"
- },
"src_dot_products_dot_components_dot_ProductExportDialog_dot_472026385": {
"context": "select product informations to be exported",
"string": "Information exported:"
@@ -4037,14 +4070,6 @@
"context": "input helper text, search attributes",
"string": "Search by attribute name"
},
- "src_dot_products_dot_components_dot_ProductExportDialog_dot_636461959": {
- "context": "product field",
- "string": "Name"
- },
- "src_dot_products_dot_components_dot_ProductExportDialog_dot_693960049": {
- "context": "product field",
- "string": "SKU"
- },
"src_dot_products_dot_components_dot_ProductExportDialog_dot_700651641": {
"context": "export filtered products to csv file",
"string": "Current search ({number})"
@@ -4053,14 +4078,6 @@
"context": "informations about product prices etc, header",
"string": "Financial Information"
},
- "src_dot_products_dot_components_dot_ProductExportDialog_dot_746695941": {
- "context": "product field",
- "string": "Weight"
- },
- "src_dot_products_dot_components_dot_ProductExportDialog_dot_897437458": {
- "context": "product field",
- "string": "Variant Images"
- },
"src_dot_products_dot_components_dot_ProductImageNavigation_dot_3060635772": {
"context": "section header",
"string": "All Photos"
@@ -5731,6 +5748,10 @@
"context": "dialog header",
"string": "Delete Webhook"
},
+ "src_dot_webhooks_dot_components_dot_WebhookEvents_dot_1087314240": {
+ "context": "event",
+ "string": "Checkout updated"
+ },
"src_dot_webhooks_dot_components_dot_WebhookEvents_dot_1368317066": {
"context": "event",
"string": "Invoice deleted"
@@ -5743,6 +5764,10 @@
"context": "event",
"string": "Order updated"
},
+ "src_dot_webhooks_dot_components_dot_WebhookEvents_dot_2240725235": {
+ "context": "event",
+ "string": "Checkout created"
+ },
"src_dot_webhooks_dot_components_dot_WebhookEvents_dot_2454751033": {
"context": "event",
"string": "All events"
diff --git a/schema.graphql b/schema.graphql
index b016539da..fb385d55b 100644
--- a/schema.graphql
+++ b/schema.graphql
@@ -4,40 +4,28 @@ schema {
}
type AccountAddressCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
user: User
accountErrors: [AccountError!]!
address: Address
}
type AccountAddressDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
user: User
accountErrors: [AccountError!]!
address: Address
}
type AccountAddressUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
user: User
accountErrors: [AccountError!]!
address: Address
}
type AccountDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
user: User
}
@@ -89,10 +77,7 @@ input AccountInput {
}
type AccountRegister {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
requiresConfirmation: Boolean
accountErrors: [AccountError!]!
user: User
@@ -105,36 +90,24 @@ input AccountRegisterInput {
}
type AccountRequestDeletion {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
}
type AccountSetDefaultAddress {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
user: User
accountErrors: [AccountError!]!
}
type AccountUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
user: User
}
type AccountUpdateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
user: User
}
@@ -157,20 +130,14 @@ type Address implements Node {
}
type AddressCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
user: User
accountErrors: [AccountError!]!
address: Address
}
type AddressDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
user: User
accountErrors: [AccountError!]!
address: Address
@@ -191,10 +158,7 @@ input AddressInput {
}
type AddressSetDefault {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
user: User
accountErrors: [AccountError!]!
}
@@ -205,10 +169,7 @@ enum AddressTypeEnum {
}
type AddressUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
user: User
accountErrors: [AccountError!]!
address: Address
@@ -243,14 +204,8 @@ type App implements Node & ObjectWithMetadata {
tokens: [AppToken]
privateMetadata: [MetadataItem]!
metadata: [MetadataItem]!
- privateMeta: [MetaStore]!
- @deprecated(
- reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31."
- )
- meta: [MetaStore]!
- @deprecated(
- reason: "Use the `metadata` field. This field will be removed after 2020-07-31."
- )
+ privateMeta: [MetaStore]! @deprecated(reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31.")
+ meta: [MetaStore]! @deprecated(reason: "Use the `metadata` field. This field will be removed after 2020-07-31.")
type: AppTypeEnum
webhooks: [Webhook]
aboutApp: String
@@ -265,10 +220,7 @@ type App implements Node & ObjectWithMetadata {
}
type AppActivate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
appErrors: [AppError!]!
app: App
}
@@ -285,38 +237,26 @@ type AppCountableEdge {
}
type AppCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
authToken: String
appErrors: [AppError!]!
app: App
}
type AppDeactivate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
appErrors: [AppError!]!
app: App
}
type AppDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
appErrors: [AppError!]!
app: App
}
type AppDeleteFailedInstallation {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
appErrors: [AppError!]!
appInstallation: AppInstallation
}
@@ -345,10 +285,7 @@ enum AppErrorCode {
}
type AppFetchManifest {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
manifest: Manifest
appErrors: [AppError!]!
}
@@ -366,10 +303,7 @@ input AppInput {
}
type AppInstall {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
appErrors: [AppError!]!
appInstallation: AppInstallation
}
@@ -382,20 +316,17 @@ input AppInstallInput {
}
type AppInstallation implements Node & Job {
- status: JobStatusEnum!
- message: String
- createdAt: DateTime!
- updatedAt: DateTime!
appName: String!
manifestUrl: String!
id: ID!
+ status: JobStatusEnum!
+ createdAt: DateTime!
+ updatedAt: DateTime!
+ message: String
}
type AppRetryInstall {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
appErrors: [AppError!]!
appInstallation: AppInstallation
}
@@ -417,20 +348,14 @@ type AppToken implements Node {
}
type AppTokenCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
authToken: String
appErrors: [AppError!]!
appToken: AppToken
}
type AppTokenDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
appErrors: [AppError!]!
appToken: AppToken
}
@@ -441,10 +366,7 @@ input AppTokenInput {
}
type AppTokenVerify {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
valid: Boolean!
appErrors: [AppError!]!
}
@@ -455,47 +377,25 @@ enum AppTypeEnum {
}
type AppUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
appErrors: [AppError!]!
app: App
}
type AssignNavigation {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
menu: Menu
menuErrors: [MenuError!]!
}
type Attribute implements Node & ObjectWithMetadata {
id: ID!
- productTypes(
- before: String
- after: String
- first: Int
- last: Int
- ): ProductTypeCountableConnection!
- productVariantTypes(
- before: String
- after: String
- first: Int
- last: Int
- ): ProductTypeCountableConnection!
+ productTypes(before: String, after: String, first: Int, last: Int): ProductTypeCountableConnection!
+ productVariantTypes(before: String, after: String, first: Int, last: Int): ProductTypeCountableConnection!
privateMetadata: [MetadataItem]!
metadata: [MetadataItem]!
- privateMeta: [MetaStore]!
- @deprecated(
- reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31."
- )
- meta: [MetaStore]!
- @deprecated(
- reason: "Use the `metadata` field. This field will be removed after 2020-07-31."
- )
+ privateMeta: [MetaStore]! @deprecated(reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31.")
+ meta: [MetaStore]! @deprecated(reason: "Use the `metadata` field. This field will be removed after 2020-07-31.")
inputType: AttributeInputTypeEnum
name: String
slug: String
@@ -510,10 +410,7 @@ type Attribute implements Node & ObjectWithMetadata {
}
type AttributeAssign {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productType: ProductType
productErrors: [ProductAttributeError!]!
}
@@ -524,28 +421,19 @@ input AttributeAssignInput {
}
type AttributeBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
productErrors: [ProductError!]!
}
type AttributeClearMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
attribute: Attribute
}
type AttributeClearPrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
attribute: Attribute
}
@@ -562,10 +450,7 @@ type AttributeCountableEdge {
}
type AttributeCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
attribute: Attribute
productErrors: [ProductError!]!
}
@@ -585,10 +470,7 @@ input AttributeCreateInput {
}
type AttributeDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
attribute: Attribute
}
@@ -618,10 +500,7 @@ enum AttributeInputTypeEnum {
}
type AttributeReorderValues {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
attribute: Attribute
productErrors: [ProductError!]!
}
@@ -651,10 +530,7 @@ type AttributeTranslatableContent implements Node {
}
type AttributeTranslate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
translationErrors: [TranslationError!]!
attribute: Attribute
}
@@ -671,19 +547,13 @@ enum AttributeTypeEnum {
}
type AttributeUnassign {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productType: ProductType
productErrors: [ProductError!]!
}
type AttributeUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
attribute: Attribute
productErrors: [ProductError!]!
}
@@ -703,19 +573,13 @@ input AttributeUpdateInput {
}
type AttributeUpdateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
attribute: Attribute
}
type AttributeUpdatePrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
attribute: Attribute
}
@@ -724,28 +588,19 @@ type AttributeValue implements Node {
id: ID!
name: String
slug: String
- type: AttributeValueType
- @deprecated(
- reason: "Use the `inputType` field to determine the type of attribute's value. This field will be removed after 2020-07-31."
- )
+ type: AttributeValueType @deprecated(reason: "Use the `inputType` field to determine the type of attribute's value. This field will be removed after 2020-07-31.")
translation(languageCode: LanguageCodeEnum!): AttributeValueTranslation
inputType: AttributeInputTypeEnum
}
type AttributeValueBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
productErrors: [ProductError!]!
}
type AttributeValueCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
attribute: Attribute
productErrors: [ProductError!]!
attributeValue: AttributeValue
@@ -756,10 +611,7 @@ input AttributeValueCreateInput {
}
type AttributeValueDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
attribute: Attribute
productErrors: [ProductError!]!
attributeValue: AttributeValue
@@ -778,10 +630,7 @@ type AttributeValueTranslatableContent implements Node {
}
type AttributeValueTranslate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
translationErrors: [TranslationError!]!
attributeValue: AttributeValue
}
@@ -800,10 +649,7 @@ enum AttributeValueType {
}
type AttributeValueUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
attribute: Attribute
productErrors: [ProductError!]!
attributeValue: AttributeValue
@@ -815,20 +661,14 @@ type AuthorizationKey {
}
type AuthorizationKeyAdd {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
authorizationKey: AuthorizationKey
shop: Shop
shopErrors: [ShopError!]!
}
type AuthorizationKeyDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
authorizationKey: AuthorizationKey
shop: Shop
shopErrors: [ShopError!]!
@@ -877,61 +717,30 @@ type Category implements Node & ObjectWithMetadata {
level: Int!
privateMetadata: [MetadataItem]!
metadata: [MetadataItem]!
- privateMeta: [MetaStore]!
- @deprecated(
- reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31."
- )
- meta: [MetaStore]!
- @deprecated(
- reason: "Use the `metadata` field. This field will be removed after 2020-07-31."
- )
- ancestors(
- before: String
- after: String
- first: Int
- last: Int
- ): CategoryCountableConnection
- products(
- before: String
- after: String
- first: Int
- last: Int
- ): ProductCountableConnection
- url: String
- @deprecated(reason: "This field will be removed after 2020-07-31.")
- children(
- before: String
- after: String
- first: Int
- last: Int
- ): CategoryCountableConnection
+ privateMeta: [MetaStore]! @deprecated(reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31.")
+ meta: [MetaStore]! @deprecated(reason: "Use the `metadata` field. This field will be removed after 2020-07-31.")
+ ancestors(before: String, after: String, first: Int, last: Int): CategoryCountableConnection
+ products(before: String, after: String, first: Int, last: Int): ProductCountableConnection
+ url: String @deprecated(reason: "This field will be removed after 2020-07-31.")
+ children(before: String, after: String, first: Int, last: Int): CategoryCountableConnection
backgroundImage(size: Int): Image
translation(languageCode: LanguageCodeEnum!): CategoryTranslation
}
type CategoryBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
productErrors: [ProductError!]!
}
type CategoryClearMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
category: Category
}
type CategoryClearPrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
category: Category
}
@@ -948,19 +757,13 @@ type CategoryCountableEdge {
}
type CategoryCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
category: Category
}
type CategoryDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
category: Category
}
@@ -1003,10 +806,7 @@ type CategoryTranslatableContent implements Node {
}
type CategoryTranslate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
translationErrors: [TranslationError!]!
category: Category
}
@@ -1022,28 +822,19 @@ type CategoryTranslation implements Node {
}
type CategoryUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
category: Category
}
type CategoryUpdateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
category: Category
}
type CategoryUpdatePrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
category: Category
}
@@ -1065,14 +856,8 @@ type Checkout implements Node & ObjectWithMetadata {
id: ID!
privateMetadata: [MetadataItem]!
metadata: [MetadataItem]!
- privateMeta: [MetaStore]!
- @deprecated(
- reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31."
- )
- meta: [MetaStore]!
- @deprecated(
- reason: "Use the `metadata` field. This field will be removed after 2020-07-31."
- )
+ privateMeta: [MetaStore]! @deprecated(reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31.")
+ meta: [MetaStore]! @deprecated(reason: "Use the `metadata` field. This field will be removed after 2020-07-31.")
availableShippingMethods: [ShippingMethod]!
availablePaymentGateways: [PaymentGateway!]!
email: String!
@@ -1085,46 +870,31 @@ type Checkout implements Node & ObjectWithMetadata {
}
type CheckoutAddPromoCode {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkout: Checkout
checkoutErrors: [CheckoutError!]!
}
type CheckoutBillingAddressUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkout: Checkout
checkoutErrors: [CheckoutError!]!
}
type CheckoutClearMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkoutErrors: [CheckoutError!]!
checkout: Checkout
}
type CheckoutClearPrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkoutErrors: [CheckoutError!]!
checkout: Checkout
}
type CheckoutComplete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
confirmationNeeded: Boolean!
checkoutErrors: [CheckoutError!]!
@@ -1142,10 +912,7 @@ type CheckoutCountableEdge {
}
type CheckoutCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
created: Boolean
checkoutErrors: [CheckoutError!]!
checkout: Checkout
@@ -1159,28 +926,19 @@ input CheckoutCreateInput {
}
type CheckoutCustomerAttach {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkout: Checkout
checkoutErrors: [CheckoutError!]!
}
type CheckoutCustomerDetach {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkout: Checkout
checkoutErrors: [CheckoutError!]!
}
type CheckoutEmailUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkout: Checkout
checkoutErrors: [CheckoutError!]!
}
@@ -1233,10 +991,7 @@ type CheckoutLineCountableEdge {
}
type CheckoutLineDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkout: Checkout
checkoutErrors: [CheckoutError!]!
}
@@ -1247,74 +1002,50 @@ input CheckoutLineInput {
}
type CheckoutLinesAdd {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkout: Checkout
checkoutErrors: [CheckoutError!]!
}
type CheckoutLinesUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkout: Checkout
checkoutErrors: [CheckoutError!]!
}
type CheckoutPaymentCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkout: Checkout
payment: Payment
paymentErrors: [PaymentError!]!
}
type CheckoutRemovePromoCode {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkout: Checkout
checkoutErrors: [CheckoutError!]!
}
type CheckoutShippingAddressUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkout: Checkout
checkoutErrors: [CheckoutError!]!
}
type CheckoutShippingMethodUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkout: Checkout
checkoutErrors: [CheckoutError!]!
}
type CheckoutUpdateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkoutErrors: [CheckoutError!]!
checkout: Checkout
}
type CheckoutUpdatePrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
checkoutErrors: [CheckoutError!]!
checkout: Checkout
}
@@ -1336,65 +1067,39 @@ type Collection implements Node & ObjectWithMetadata {
slug: String!
privateMetadata: [MetadataItem]!
metadata: [MetadataItem]!
- privateMeta: [MetaStore]!
- @deprecated(
- reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31."
- )
- meta: [MetaStore]!
- @deprecated(
- reason: "Use the `metadata` field. This field will be removed after 2020-07-31."
- )
- products(
- before: String
- after: String
- first: Int
- last: Int
- ): ProductCountableConnection
+ privateMeta: [MetaStore]! @deprecated(reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31.")
+ meta: [MetaStore]! @deprecated(reason: "Use the `metadata` field. This field will be removed after 2020-07-31.")
+ products(before: String, after: String, first: Int, last: Int): ProductCountableConnection
backgroundImage(size: Int): Image
translation(languageCode: LanguageCodeEnum!): CollectionTranslation
}
type CollectionAddProducts {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
collection: Collection
productErrors: [ProductError!]!
}
type CollectionBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
productErrors: [ProductError!]!
}
type CollectionBulkPublish {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
productErrors: [ProductError!]!
}
type CollectionClearMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
collection: Collection
}
type CollectionClearPrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
collection: Collection
}
@@ -1411,10 +1116,7 @@ type CollectionCountableEdge {
}
type CollectionCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
collection: Collection
}
@@ -1433,10 +1135,7 @@ input CollectionCreateInput {
}
type CollectionDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
collection: Collection
}
@@ -1465,19 +1164,13 @@ enum CollectionPublished {
}
type CollectionRemoveProducts {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
collection: Collection
productErrors: [ProductError!]!
}
type CollectionReorderProducts {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
collection: Collection
productErrors: [ProductError!]!
}
@@ -1505,10 +1198,7 @@ type CollectionTranslatableContent implements Node {
}
type CollectionTranslate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
translationErrors: [TranslationError!]!
collection: Collection
}
@@ -1524,28 +1214,19 @@ type CollectionTranslation implements Node {
}
type CollectionUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
collection: Collection
}
type CollectionUpdateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
collection: Collection
}
type CollectionUpdatePrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
collection: Collection
}
@@ -1571,19 +1252,13 @@ enum ConfigurationTypeFieldEnum {
}
type ConfirmAccount {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
user: User
accountErrors: [AccountError!]!
}
type ConfirmEmailChange {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
user: User
accountErrors: [AccountError!]!
}
@@ -1848,10 +1523,7 @@ type CountryDisplay {
}
type CreateToken {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
token: String
refreshToken: String
csrfToken: String
@@ -1861,35 +1533,26 @@ type CreateToken {
type CreditCard {
brand: String!
- firstDigits: String!
+ firstDigits: String
lastDigits: String!
- expMonth: Int!
- expYear: Int!
+ expMonth: Int
+ expYear: Int
}
type CustomerBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
accountErrors: [AccountError!]!
}
type CustomerCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
user: User
}
type CustomerDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
user: User
}
@@ -1940,10 +1603,7 @@ input CustomerInput {
}
type CustomerUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
user: User
}
@@ -1963,29 +1623,20 @@ input DateTimeRangeInput {
}
type DeactivateAllUserTokens {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
}
scalar Decimal
type DeleteMetadata {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
metadataErrors: [MetadataError!]!
item: ObjectWithMetadata
}
type DeletePrivateMetadata {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
metadataErrors: [MetadataError!]!
item: ObjectWithMetadata
}
@@ -2001,14 +1652,8 @@ type DigitalContent implements Node & ObjectWithMetadata {
id: ID!
privateMetadata: [MetadataItem]!
metadata: [MetadataItem]!
- privateMeta: [MetaStore]!
- @deprecated(
- reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31."
- )
- meta: [MetaStore]!
- @deprecated(
- reason: "Use the `metadata` field. This field will be removed after 2020-07-31."
- )
+ privateMeta: [MetaStore]! @deprecated(reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31.")
+ meta: [MetaStore]! @deprecated(reason: "Use the `metadata` field. This field will be removed after 2020-07-31.")
}
type DigitalContentCountableConnection {
@@ -2023,20 +1668,14 @@ type DigitalContentCountableEdge {
}
type DigitalContentCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
variant: ProductVariant
content: DigitalContent
productErrors: [ProductError!]!
}
type DigitalContentDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
variant: ProductVariant
productErrors: [ProductError!]!
}
@@ -2049,10 +1688,7 @@ input DigitalContentInput {
}
type DigitalContentUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
variant: ProductVariant
content: DigitalContent
productErrors: [ProductError!]!
@@ -2076,10 +1712,7 @@ type DigitalContentUrl implements Node {
}
type DigitalContentUrlCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
digitalContentUrl: DigitalContentUrl
}
@@ -2121,28 +1754,19 @@ type Domain {
}
type DraftOrderBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
orderErrors: [OrderError!]!
}
type DraftOrderComplete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
orderErrors: [OrderError!]!
}
type DraftOrderCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
orderErrors: [OrderError!]!
order: Order
}
@@ -2160,10 +1784,7 @@ input DraftOrderCreateInput {
}
type DraftOrderDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
orderErrors: [OrderError!]!
order: Order
}
@@ -2180,49 +1801,34 @@ input DraftOrderInput {
}
type DraftOrderLineDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
orderLine: OrderLine
orderErrors: [OrderError!]!
}
type DraftOrderLineUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
orderErrors: [OrderError!]!
orderLine: OrderLine
}
type DraftOrderLinesBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
orderErrors: [OrderError!]!
}
type DraftOrderLinesCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
orderLines: [OrderLine!]
orderErrors: [OrderError!]!
}
type DraftOrderUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
orderErrors: [OrderError!]!
order: Order
}
@@ -2269,6 +1875,7 @@ type ExportFile implements Node & Job {
status: JobStatusEnum!
createdAt: DateTime!
updatedAt: DateTime!
+ message: String
url: String
events: [ExportEvent!]
}
@@ -2342,24 +1949,15 @@ type Fulfillment implements Node & ObjectWithMetadata {
created: DateTime!
privateMetadata: [MetadataItem]!
metadata: [MetadataItem]!
- privateMeta: [MetaStore]!
- @deprecated(
- reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31."
- )
- meta: [MetaStore]!
- @deprecated(
- reason: "Use the `metadata` field. This field will be removed after 2020-07-31."
- )
+ privateMeta: [MetaStore]! @deprecated(reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31.")
+ meta: [MetaStore]! @deprecated(reason: "Use the `metadata` field. This field will be removed after 2020-07-31.")
lines: [FulfillmentLine]
statusDisplay: String
warehouse: Warehouse
}
type FulfillmentCancel {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
fulfillment: Fulfillment
order: Order
orderErrors: [OrderError!]!
@@ -2370,18 +1968,12 @@ input FulfillmentCancelInput {
}
type FulfillmentClearMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
fulfillment: Fulfillment
}
type FulfillmentClearPrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
fulfillment: Fulfillment
}
@@ -2397,26 +1989,17 @@ enum FulfillmentStatus {
}
type FulfillmentUpdateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
fulfillment: Fulfillment
}
type FulfillmentUpdatePrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
fulfillment: Fulfillment
}
type FulfillmentUpdateTracking {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
fulfillment: Fulfillment
order: Order
orderErrors: [OrderError!]!
@@ -2453,10 +2036,7 @@ type GiftCard implements Node {
}
type GiftCardActivate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
giftCard: GiftCard
giftCardErrors: [GiftCardError!]!
}
@@ -2473,10 +2053,7 @@ type GiftCardCountableEdge {
}
type GiftCardCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
giftCardErrors: [GiftCardError!]!
giftCard: GiftCard
}
@@ -2490,10 +2067,7 @@ input GiftCardCreateInput {
}
type GiftCardDeactivate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
giftCard: GiftCard
giftCardErrors: [GiftCardError!]!
}
@@ -2514,10 +2088,7 @@ enum GiftCardErrorCode {
}
type GiftCardUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
giftCardErrors: [GiftCardError!]!
giftCard: GiftCard
}
@@ -2549,10 +2120,7 @@ type GroupCountableEdge {
}
type HomepageCollectionUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
shop: Shop
shopErrors: [ShopError!]!
}
@@ -2574,24 +2142,16 @@ type Invoice implements ObjectWithMetadata & Job & Node {
number: String
externalUrl: String
privateMetadata: [MetadataItem]!
- privateMeta: [MetaStore]!
- @deprecated(
- reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31."
- )
- meta: [MetaStore]!
- @deprecated(
- reason: "Use the `metadata` field. This field will be removed after 2020-07-31."
- )
+ privateMeta: [MetaStore]! @deprecated(reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31.")
+ meta: [MetaStore]! @deprecated(reason: "Use the `metadata` field. This field will be removed after 2020-07-31.")
createdAt: DateTime!
updatedAt: DateTime!
+ message: String
url: String
}
type InvoiceCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
invoiceErrors: [InvoiceError!]!
invoice: Invoice
}
@@ -2602,10 +2162,7 @@ input InvoiceCreateInput {
}
type InvoiceDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
invoiceErrors: [InvoiceError!]!
invoice: Invoice
}
@@ -2627,38 +2184,26 @@ enum InvoiceErrorCode {
}
type InvoiceRequest {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
invoiceErrors: [InvoiceError!]!
invoice: Invoice
}
type InvoiceRequestDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
invoiceErrors: [InvoiceError!]!
invoice: Invoice
}
type InvoiceSendEmail {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
invoiceErrors: [InvoiceError!]!
invoice: Invoice
}
type InvoiceUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
invoiceErrors: [InvoiceError!]!
invoice: Invoice
}
@@ -2669,6 +2214,7 @@ interface Job {
status: JobStatusEnum!
createdAt: DateTime!
updatedAt: DateTime!
+ message: String
}
enum JobStatusEnum {
@@ -2759,10 +2305,7 @@ type Menu implements Node {
}
type MenuBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
menuErrors: [MenuError!]!
}
@@ -2779,10 +2322,7 @@ type MenuCountableEdge {
}
type MenuCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
menuErrors: [MenuError!]!
menu: Menu
}
@@ -2793,10 +2333,7 @@ input MenuCreateInput {
}
type MenuDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
menuErrors: [MenuError!]!
menu: Menu
}
@@ -2842,10 +2379,7 @@ type MenuItem implements Node {
}
type MenuItemBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
menuErrors: [MenuError!]!
}
@@ -2862,10 +2396,7 @@ type MenuItemCountableEdge {
}
type MenuItemCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
menuErrors: [MenuError!]!
menuItem: MenuItem
}
@@ -2881,10 +2412,7 @@ input MenuItemCreateInput {
}
type MenuItemDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
menuErrors: [MenuError!]!
menuItem: MenuItem
}
@@ -2902,10 +2430,7 @@ input MenuItemInput {
}
type MenuItemMove {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
menu: Menu
menuErrors: [MenuError!]!
}
@@ -2929,10 +2454,7 @@ type MenuItemTranslatableContent implements Node {
}
type MenuItemTranslate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
translationErrors: [TranslationError!]!
menuItem: MenuItem
}
@@ -2944,10 +2466,7 @@ type MenuItemTranslation implements Node {
}
type MenuItemUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
menuErrors: [MenuError!]!
menuItem: MenuItem
}
@@ -2967,10 +2486,7 @@ input MenuSortingInput {
}
type MenuUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
menuErrors: [MenuError!]!
menu: Menu
}
@@ -3028,10 +2544,7 @@ type MetadataItem {
type Money {
currency: String!
amount: Float!
- localized: String!
- @deprecated(
- reason: "Price formatting according to the current locale should be handled by the frontend client. This field will be removed after 2020-07-31."
- )
+ localized: String! @deprecated(reason: "Price formatting according to the current locale should be handled by the frontend client. This field will be removed after 2020-07-31.")
}
type MoneyRange {
@@ -3051,418 +2564,152 @@ type Mutation {
createWarehouse(input: WarehouseCreateInput!): WarehouseCreate
updateWarehouse(id: ID!, input: WarehouseUpdateInput!): WarehouseUpdate
deleteWarehouse(id: ID!): WarehouseDelete
- assignWarehouseShippingZone(
- id: ID!
- shippingZoneIds: [ID!]!
- ): WarehouseShippingZoneAssign
- unassignWarehouseShippingZone(
- id: ID!
- shippingZoneIds: [ID!]!
- ): WarehouseShippingZoneUnassign
- authorizationKeyAdd(
- input: AuthorizationKeyInput!
- keyType: AuthorizationKeyType!
- ): AuthorizationKeyAdd
+ assignWarehouseShippingZone(id: ID!, shippingZoneIds: [ID!]!): WarehouseShippingZoneAssign
+ unassignWarehouseShippingZone(id: ID!, shippingZoneIds: [ID!]!): WarehouseShippingZoneUnassign
+ authorizationKeyAdd(input: AuthorizationKeyInput!, keyType: AuthorizationKeyType!): AuthorizationKeyAdd
authorizationKeyDelete(keyType: AuthorizationKeyType!): AuthorizationKeyDelete
- staffNotificationRecipientCreate(
- input: StaffNotificationRecipientInput!
- ): StaffNotificationRecipientCreate
- staffNotificationRecipientUpdate(
- id: ID!
- input: StaffNotificationRecipientInput!
- ): StaffNotificationRecipientUpdate
+ staffNotificationRecipientCreate(input: StaffNotificationRecipientInput!): StaffNotificationRecipientCreate
+ staffNotificationRecipientUpdate(id: ID!, input: StaffNotificationRecipientInput!): StaffNotificationRecipientUpdate
staffNotificationRecipientDelete(id: ID!): StaffNotificationRecipientDelete
homepageCollectionUpdate(collection: ID): HomepageCollectionUpdate
shopDomainUpdate(input: SiteDomainInput): ShopDomainUpdate
shopSettingsUpdate(input: ShopSettingsInput!): ShopSettingsUpdate
shopFetchTaxRates: ShopFetchTaxRates
- shopSettingsTranslate(
- input: ShopSettingsTranslationInput!
- languageCode: LanguageCodeEnum!
- ): ShopSettingsTranslate
+ shopSettingsTranslate(input: ShopSettingsTranslationInput!, languageCode: LanguageCodeEnum!): ShopSettingsTranslate
shopAddressUpdate(input: AddressInput): ShopAddressUpdate
shippingPriceCreate(input: ShippingPriceInput!): ShippingPriceCreate
shippingPriceDelete(id: ID!): ShippingPriceDelete
shippingPriceBulkDelete(ids: [ID]!): ShippingPriceBulkDelete
shippingPriceUpdate(id: ID!, input: ShippingPriceInput!): ShippingPriceUpdate
- shippingPriceTranslate(
- id: ID!
- input: NameTranslationInput!
- languageCode: LanguageCodeEnum!
- ): ShippingPriceTranslate
+ shippingPriceTranslate(id: ID!, input: NameTranslationInput!, languageCode: LanguageCodeEnum!): ShippingPriceTranslate
shippingZoneCreate(input: ShippingZoneCreateInput!): ShippingZoneCreate
shippingZoneDelete(id: ID!): ShippingZoneDelete
shippingZoneBulkDelete(ids: [ID]!): ShippingZoneBulkDelete
- shippingZoneUpdate(
- id: ID!
- input: ShippingZoneUpdateInput!
- ): ShippingZoneUpdate
+ shippingZoneUpdate(id: ID!, input: ShippingZoneUpdateInput!): ShippingZoneUpdate
attributeCreate(input: AttributeCreateInput!): AttributeCreate
attributeDelete(id: ID!): AttributeDelete
attributeBulkDelete(ids: [ID]!): AttributeBulkDelete
- attributeAssign(
- operations: [AttributeAssignInput]!
- productTypeId: ID!
- ): AttributeAssign
+ attributeAssign(operations: [AttributeAssignInput]!, productTypeId: ID!): AttributeAssign
attributeUnassign(attributeIds: [ID]!, productTypeId: ID!): AttributeUnassign
attributeUpdate(id: ID!, input: AttributeUpdateInput!): AttributeUpdate
- attributeTranslate(
- id: ID!
- input: NameTranslationInput!
- languageCode: LanguageCodeEnum!
- ): AttributeTranslate
- attributeUpdateMetadata(id: ID!, input: MetaInput!): AttributeUpdateMeta
- @deprecated(
- reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- attributeClearMetadata(id: ID!, input: MetaPath!): AttributeClearMeta
- @deprecated(
- reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- attributeUpdatePrivateMetadata(
- id: ID!
- input: MetaInput!
- ): AttributeUpdatePrivateMeta
- @deprecated(
- reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- attributeClearPrivateMetadata(
- id: ID!
- input: MetaPath!
- ): AttributeClearPrivateMeta
- @deprecated(
- reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- attributeValueCreate(
- attribute: ID!
- input: AttributeValueCreateInput!
- ): AttributeValueCreate
+ attributeTranslate(id: ID!, input: NameTranslationInput!, languageCode: LanguageCodeEnum!): AttributeTranslate
+ attributeUpdateMetadata(id: ID!, input: MetaInput!): AttributeUpdateMeta @deprecated(reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ attributeClearMetadata(id: ID!, input: MetaPath!): AttributeClearMeta @deprecated(reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ attributeUpdatePrivateMetadata(id: ID!, input: MetaInput!): AttributeUpdatePrivateMeta @deprecated(reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ attributeClearPrivateMetadata(id: ID!, input: MetaPath!): AttributeClearPrivateMeta @deprecated(reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ attributeValueCreate(attribute: ID!, input: AttributeValueCreateInput!): AttributeValueCreate
attributeValueDelete(id: ID!): AttributeValueDelete
attributeValueBulkDelete(ids: [ID]!): AttributeValueBulkDelete
- attributeValueUpdate(
- id: ID!
- input: AttributeValueCreateInput!
- ): AttributeValueUpdate
- attributeValueTranslate(
- id: ID!
- input: NameTranslationInput!
- languageCode: LanguageCodeEnum!
- ): AttributeValueTranslate
- attributeReorderValues(
- attributeId: ID!
- moves: [ReorderInput]!
- ): AttributeReorderValues
+ attributeValueUpdate(id: ID!, input: AttributeValueCreateInput!): AttributeValueUpdate
+ attributeValueTranslate(id: ID!, input: NameTranslationInput!, languageCode: LanguageCodeEnum!): AttributeValueTranslate
+ attributeReorderValues(attributeId: ID!, moves: [ReorderInput]!): AttributeReorderValues
categoryCreate(input: CategoryInput!, parent: ID): CategoryCreate
categoryDelete(id: ID!): CategoryDelete
categoryBulkDelete(ids: [ID]!): CategoryBulkDelete
categoryUpdate(id: ID!, input: CategoryInput!): CategoryUpdate
- categoryTranslate(
- id: ID!
- input: TranslationInput!
- languageCode: LanguageCodeEnum!
- ): CategoryTranslate
- categoryUpdateMetadata(id: ID!, input: MetaInput!): CategoryUpdateMeta
- @deprecated(
- reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- categoryClearMetadata(id: ID!, input: MetaPath!): CategoryClearMeta
- @deprecated(
- reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- categoryUpdatePrivateMetadata(
- id: ID!
- input: MetaInput!
- ): CategoryUpdatePrivateMeta
- @deprecated(
- reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- categoryClearPrivateMetadata(
- id: ID!
- input: MetaPath!
- ): CategoryClearPrivateMeta
- @deprecated(
- reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- collectionAddProducts(
- collectionId: ID!
- products: [ID]!
- ): CollectionAddProducts
+ categoryTranslate(id: ID!, input: TranslationInput!, languageCode: LanguageCodeEnum!): CategoryTranslate
+ categoryUpdateMetadata(id: ID!, input: MetaInput!): CategoryUpdateMeta @deprecated(reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ categoryClearMetadata(id: ID!, input: MetaPath!): CategoryClearMeta @deprecated(reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ categoryUpdatePrivateMetadata(id: ID!, input: MetaInput!): CategoryUpdatePrivateMeta @deprecated(reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ categoryClearPrivateMetadata(id: ID!, input: MetaPath!): CategoryClearPrivateMeta @deprecated(reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ collectionAddProducts(collectionId: ID!, products: [ID]!): CollectionAddProducts
collectionCreate(input: CollectionCreateInput!): CollectionCreate
collectionDelete(id: ID!): CollectionDelete
- collectionReorderProducts(
- collectionId: ID!
- moves: [MoveProductInput]!
- ): CollectionReorderProducts
+ collectionReorderProducts(collectionId: ID!, moves: [MoveProductInput]!): CollectionReorderProducts
collectionBulkDelete(ids: [ID]!): CollectionBulkDelete
- collectionBulkPublish(
- ids: [ID]!
- isPublished: Boolean!
- ): CollectionBulkPublish
- collectionRemoveProducts(
- collectionId: ID!
- products: [ID]!
- ): CollectionRemoveProducts
+ collectionBulkPublish(ids: [ID]!, isPublished: Boolean!): CollectionBulkPublish
+ collectionRemoveProducts(collectionId: ID!, products: [ID]!): CollectionRemoveProducts
collectionUpdate(id: ID!, input: CollectionInput!): CollectionUpdate
- collectionTranslate(
- id: ID!
- input: TranslationInput!
- languageCode: LanguageCodeEnum!
- ): CollectionTranslate
- collectionUpdateMetadata(id: ID!, input: MetaInput!): CollectionUpdateMeta
- @deprecated(
- reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- collectionClearMetadata(id: ID!, input: MetaPath!): CollectionClearMeta
- @deprecated(
- reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- collectionUpdatePrivateMetadata(
- id: ID!
- input: MetaInput!
- ): CollectionUpdatePrivateMeta
- @deprecated(
- reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- collectionClearPrivateMetadata(
- id: ID!
- input: MetaPath!
- ): CollectionClearPrivateMeta
- @deprecated(
- reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
+ collectionTranslate(id: ID!, input: TranslationInput!, languageCode: LanguageCodeEnum!): CollectionTranslate
+ collectionUpdateMetadata(id: ID!, input: MetaInput!): CollectionUpdateMeta @deprecated(reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ collectionClearMetadata(id: ID!, input: MetaPath!): CollectionClearMeta @deprecated(reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ collectionUpdatePrivateMetadata(id: ID!, input: MetaInput!): CollectionUpdatePrivateMeta @deprecated(reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ collectionClearPrivateMetadata(id: ID!, input: MetaPath!): CollectionClearPrivateMeta @deprecated(reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
productCreate(input: ProductCreateInput!): ProductCreate
productDelete(id: ID!): ProductDelete
productBulkDelete(ids: [ID]!): ProductBulkDelete
productBulkPublish(ids: [ID]!, isPublished: Boolean!): ProductBulkPublish
productUpdate(id: ID!, input: ProductInput!): ProductUpdate
- productTranslate(
- id: ID!
- input: TranslationInput!
- languageCode: LanguageCodeEnum!
- ): ProductTranslate
- productUpdateMetadata(id: ID!, input: MetaInput!): ProductUpdateMeta
- @deprecated(
- reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- productClearMetadata(id: ID!, input: MetaPath!): ProductClearMeta
- @deprecated(
- reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- productUpdatePrivateMetadata(
- id: ID!
- input: MetaInput!
- ): ProductUpdatePrivateMeta
- @deprecated(
- reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- productClearPrivateMetadata(
- id: ID!
- input: MetaPath!
- ): ProductClearPrivateMeta
- @deprecated(
- reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
+ productTranslate(id: ID!, input: TranslationInput!, languageCode: LanguageCodeEnum!): ProductTranslate
+ productUpdateMetadata(id: ID!, input: MetaInput!): ProductUpdateMeta @deprecated(reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ productClearMetadata(id: ID!, input: MetaPath!): ProductClearMeta @deprecated(reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ productUpdatePrivateMetadata(id: ID!, input: MetaInput!): ProductUpdatePrivateMeta @deprecated(reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ productClearPrivateMetadata(id: ID!, input: MetaPath!): ProductClearPrivateMeta @deprecated(reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
productImageCreate(input: ProductImageCreateInput!): ProductImageCreate
productImageDelete(id: ID!): ProductImageDelete
productImageBulkDelete(ids: [ID]!): ProductImageBulkDelete
productImageReorder(imagesIds: [ID]!, productId: ID!): ProductImageReorder
- productImageUpdate(
- id: ID!
- input: ProductImageUpdateInput!
- ): ProductImageUpdate
+ productImageUpdate(id: ID!, input: ProductImageUpdateInput!): ProductImageUpdate
productTypeCreate(input: ProductTypeInput!): ProductTypeCreate
productTypeDelete(id: ID!): ProductTypeDelete
productTypeBulkDelete(ids: [ID]!): ProductTypeBulkDelete
productTypeUpdate(id: ID!, input: ProductTypeInput!): ProductTypeUpdate
- productTypeReorderAttributes(
- moves: [ReorderInput]!
- productTypeId: ID!
- type: AttributeTypeEnum!
- ): ProductTypeReorderAttributes
- productTypeUpdateMetadata(id: ID!, input: MetaInput!): ProductTypeUpdateMeta
- @deprecated(
- reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- productTypeClearMetadata(id: ID!, input: MetaPath!): ProductTypeClearMeta
- @deprecated(
- reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- productTypeUpdatePrivateMetadata(
- id: ID!
- input: MetaInput!
- ): ProductTypeUpdatePrivateMeta
- @deprecated(
- reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- productTypeClearPrivateMetadata(
- id: ID!
- input: MetaPath!
- ): ProductTypeClearPrivateMeta
- @deprecated(
- reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- digitalContentCreate(
- input: DigitalContentUploadInput!
- variantId: ID!
- ): DigitalContentCreate
+ productTypeReorderAttributes(moves: [ReorderInput]!, productTypeId: ID!, type: AttributeTypeEnum!): ProductTypeReorderAttributes
+ productTypeUpdateMetadata(id: ID!, input: MetaInput!): ProductTypeUpdateMeta @deprecated(reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ productTypeClearMetadata(id: ID!, input: MetaPath!): ProductTypeClearMeta @deprecated(reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ productTypeUpdatePrivateMetadata(id: ID!, input: MetaInput!): ProductTypeUpdatePrivateMeta @deprecated(reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ productTypeClearPrivateMetadata(id: ID!, input: MetaPath!): ProductTypeClearPrivateMeta @deprecated(reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ digitalContentCreate(input: DigitalContentUploadInput!, variantId: ID!): DigitalContentCreate
digitalContentDelete(variantId: ID!): DigitalContentDelete
- digitalContentUpdate(
- input: DigitalContentInput!
- variantId: ID!
- ): DigitalContentUpdate
- digitalContentUrlCreate(
- input: DigitalContentUrlCreateInput!
- ): DigitalContentUrlCreate
+ digitalContentUpdate(input: DigitalContentInput!, variantId: ID!): DigitalContentUpdate
+ digitalContentUrlCreate(input: DigitalContentUrlCreateInput!): DigitalContentUrlCreate
productVariantCreate(input: ProductVariantCreateInput!): ProductVariantCreate
productVariantDelete(id: ID!): ProductVariantDelete
- productVariantBulkCreate(
- product: ID!
- variants: [ProductVariantBulkCreateInput]!
- ): ProductVariantBulkCreate
+ productVariantBulkCreate(product: ID!, variants: [ProductVariantBulkCreateInput]!): ProductVariantBulkCreate
productVariantBulkDelete(ids: [ID]!): ProductVariantBulkDelete
- productVariantStocksCreate(
- stocks: [StockInput!]!
- variantId: ID!
- ): ProductVariantStocksCreate
- productVariantStocksDelete(
- variantId: ID!
- warehouseIds: [ID!]
- ): ProductVariantStocksDelete
- productVariantStocksUpdate(
- stocks: [StockInput!]!
- variantId: ID!
- ): ProductVariantStocksUpdate
- productVariantUpdate(
- id: ID!
- input: ProductVariantInput!
- ): ProductVariantUpdate
- productVariantTranslate(
- id: ID!
- input: NameTranslationInput!
- languageCode: LanguageCodeEnum!
- ): ProductVariantTranslate
- productVariantUpdateMetadata(
- id: ID!
- input: MetaInput!
- ): ProductVariantUpdateMeta
- @deprecated(
- reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- productVariantClearMetadata(
- id: ID!
- input: MetaPath!
- ): ProductVariantClearMeta
- @deprecated(
- reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- productVariantUpdatePrivateMetadata(
- id: ID!
- input: MetaInput!
- ): ProductVariantUpdatePrivateMeta
- @deprecated(
- reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- productVariantClearPrivateMetadata(
- id: ID!
- input: MetaPath!
- ): ProductVariantClearPrivateMeta
- @deprecated(
- reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
+ productVariantStocksCreate(stocks: [StockInput!]!, variantId: ID!): ProductVariantStocksCreate
+ productVariantStocksDelete(variantId: ID!, warehouseIds: [ID!]): ProductVariantStocksDelete
+ productVariantStocksUpdate(stocks: [StockInput!]!, variantId: ID!): ProductVariantStocksUpdate
+ productVariantUpdate(id: ID!, input: ProductVariantInput!): ProductVariantUpdate
+ productVariantTranslate(id: ID!, input: NameTranslationInput!, languageCode: LanguageCodeEnum!): ProductVariantTranslate
+ productVariantUpdateMetadata(id: ID!, input: MetaInput!): ProductVariantUpdateMeta @deprecated(reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ productVariantClearMetadata(id: ID!, input: MetaPath!): ProductVariantClearMeta @deprecated(reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ productVariantUpdatePrivateMetadata(id: ID!, input: MetaInput!): ProductVariantUpdatePrivateMeta @deprecated(reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ productVariantClearPrivateMetadata(id: ID!, input: MetaPath!): ProductVariantClearPrivateMeta @deprecated(reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
variantImageAssign(imageId: ID!, variantId: ID!): VariantImageAssign
variantImageUnassign(imageId: ID!, variantId: ID!): VariantImageUnassign
paymentCapture(amount: Decimal, paymentId: ID!): PaymentCapture
paymentRefund(amount: Decimal, paymentId: ID!): PaymentRefund
paymentVoid(paymentId: ID!): PaymentVoid
- paymentSecureConfirm(paymentId: ID!): PaymentSecureConfirm
pageCreate(input: PageInput!): PageCreate
pageDelete(id: ID!): PageDelete
pageBulkDelete(ids: [ID]!): PageBulkDelete
pageBulkPublish(ids: [ID]!, isPublished: Boolean!): PageBulkPublish
pageUpdate(id: ID!, input: PageInput!): PageUpdate
- pageTranslate(
- id: ID!
- input: PageTranslationInput!
- languageCode: LanguageCodeEnum!
- ): PageTranslate
+ pageTranslate(id: ID!, input: PageTranslationInput!, languageCode: LanguageCodeEnum!): PageTranslate
draftOrderComplete(id: ID!): DraftOrderComplete
draftOrderCreate(input: DraftOrderCreateInput!): DraftOrderCreate
draftOrderDelete(id: ID!): DraftOrderDelete
draftOrderBulkDelete(ids: [ID]!): DraftOrderBulkDelete
draftOrderLinesBulkDelete(ids: [ID]!): DraftOrderLinesBulkDelete
- draftOrderLinesCreate(
- id: ID!
- input: [OrderLineCreateInput]!
- ): DraftOrderLinesCreate
+ draftOrderLinesCreate(id: ID!, input: [OrderLineCreateInput]!): DraftOrderLinesCreate
draftOrderLineDelete(id: ID!): DraftOrderLineDelete
draftOrderLineUpdate(id: ID!, input: OrderLineInput!): DraftOrderLineUpdate
draftOrderUpdate(id: ID!, input: DraftOrderInput!): DraftOrderUpdate
orderAddNote(order: ID!, input: OrderAddNoteInput!): OrderAddNote
orderCancel(id: ID!): OrderCancel
orderCapture(amount: Decimal!, id: ID!): OrderCapture
- orderClearPrivateMeta(id: ID!, input: MetaPath!): OrderClearPrivateMeta
- @deprecated(
- reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- orderClearMeta(input: MetaPath!, token: UUID!): OrderClearMeta
- @deprecated(
- reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
+ orderClearPrivateMeta(id: ID!, input: MetaPath!): OrderClearPrivateMeta @deprecated(reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ orderClearMeta(input: MetaPath!, token: UUID!): OrderClearMeta @deprecated(reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31.")
orderFulfill(input: OrderFulfillInput!, order: ID): OrderFulfill
- orderFulfillmentCancel(
- id: ID!
- input: FulfillmentCancelInput!
- ): FulfillmentCancel
- orderFulfillmentUpdateTracking(
- id: ID!
- input: FulfillmentUpdateTrackingInput!
- ): FulfillmentUpdateTracking
- orderFulfillmentClearMeta(id: ID!, input: MetaPath!): FulfillmentClearMeta
- @deprecated(
- reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- orderFulfillmentClearPrivateMeta(
- id: ID!
- input: MetaPath!
- ): FulfillmentClearPrivateMeta
- @deprecated(
- reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- orderFulfillmentUpdateMeta(id: ID!, input: MetaInput!): FulfillmentUpdateMeta
- @deprecated(
- reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- orderFulfillmentUpdatePrivateMeta(
- id: ID!
- input: MetaInput!
- ): FulfillmentUpdatePrivateMeta
- @deprecated(
- reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
+ orderFulfillmentCancel(id: ID!, input: FulfillmentCancelInput!): FulfillmentCancel
+ orderFulfillmentUpdateTracking(id: ID!, input: FulfillmentUpdateTrackingInput!): FulfillmentUpdateTracking
+ orderFulfillmentClearMeta(id: ID!, input: MetaPath!): FulfillmentClearMeta @deprecated(reason: "Use the `deleteMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ orderFulfillmentClearPrivateMeta(id: ID!, input: MetaPath!): FulfillmentClearPrivateMeta @deprecated(reason: "Use the `deletePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ orderFulfillmentUpdateMeta(id: ID!, input: MetaInput!): FulfillmentUpdateMeta @deprecated(reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ orderFulfillmentUpdatePrivateMeta(id: ID!, input: MetaInput!): FulfillmentUpdatePrivateMeta @deprecated(reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
orderMarkAsPaid(id: ID!): OrderMarkAsPaid
orderRefund(amount: Decimal!, id: ID!): OrderRefund
orderUpdate(id: ID!, input: OrderUpdateInput!): OrderUpdate
- orderUpdateMeta(input: MetaInput!, token: UUID!): OrderUpdateMeta
- @deprecated(
- reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- orderUpdatePrivateMeta(id: ID!, input: MetaInput!): OrderUpdatePrivateMeta
- @deprecated(
- reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31."
- )
- orderUpdateShipping(
- order: ID!
- input: OrderUpdateShippingInput
- ): OrderUpdateShipping
+ orderUpdateMeta(input: MetaInput!, token: UUID!): OrderUpdateMeta @deprecated(reason: "Use the `updateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ orderUpdatePrivateMeta(id: ID!, input: MetaInput!): OrderUpdatePrivateMeta @deprecated(reason: "Use the `updatePrivateMetadata` mutation instead. This field will be removed after 2020-07-31.")
+ orderUpdateShipping(order: ID!, input: OrderUpdateShippingInput): OrderUpdateShipping
orderVoid(id: ID!): OrderVoid
orderBulkCancel(ids: [ID]!): OrderBulkCancel
deleteMetadata(id: ID!, keys: [String!]!): DeleteMetadata
deletePrivateMetadata(id: ID!, keys: [String!]!): DeletePrivateMetadata
updateMetadata(id: ID!, input: [MetadataInput!]!): UpdateMetadata
- updatePrivateMetadata(
- id: ID!
- input: [MetadataInput!]!
- ): UpdatePrivateMetadata
+ updatePrivateMetadata(id: ID!, input: [MetadataInput!]!): UpdatePrivateMetadata
assignNavigation(menu: ID, navigationType: NavigationType!): AssignNavigation
menuCreate(input: MenuCreateInput!): MenuCreate
menuDelete(id: ID!): MenuDelete
@@ -3472,11 +2719,7 @@ type Mutation {
menuItemDelete(id: ID!): MenuItemDelete
menuItemBulkDelete(ids: [ID]!): MenuItemBulkDelete
menuItemUpdate(id: ID!, input: MenuItemInput!): MenuItemUpdate
- menuItemTranslate(
- id: ID!
- input: NameTranslationInput!
- languageCode: LanguageCodeEnum!
- ): MenuItemTranslate
+ menuItemTranslate(id: ID!, input: NameTranslationInput!, languageCode: LanguageCodeEnum!): MenuItemTranslate
menuItemMove(menu: ID!, moves: [MenuItemMoveInput]!): MenuItemMove
invoiceRequest(number: String, orderId: ID!): InvoiceRequest
invoiceRequestDelete(id: ID!): InvoiceRequestDelete
@@ -3495,150 +2738,68 @@ type Mutation {
saleUpdate(id: ID!, input: SaleInput!): SaleUpdate
saleCataloguesAdd(id: ID!, input: CatalogueInput!): SaleAddCatalogues
saleCataloguesRemove(id: ID!, input: CatalogueInput!): SaleRemoveCatalogues
- saleTranslate(
- id: ID!
- input: NameTranslationInput!
- languageCode: LanguageCodeEnum!
- ): SaleTranslate
+ saleTranslate(id: ID!, input: NameTranslationInput!, languageCode: LanguageCodeEnum!): SaleTranslate
voucherCreate(input: VoucherInput!): VoucherCreate
voucherDelete(id: ID!): VoucherDelete
voucherBulkDelete(ids: [ID]!): VoucherBulkDelete
voucherUpdate(id: ID!, input: VoucherInput!): VoucherUpdate
voucherCataloguesAdd(id: ID!, input: CatalogueInput!): VoucherAddCatalogues
- voucherCataloguesRemove(
- id: ID!
- input: CatalogueInput!
- ): VoucherRemoveCatalogues
- voucherTranslate(
- id: ID!
- input: NameTranslationInput!
- languageCode: LanguageCodeEnum!
- ): VoucherTranslate
- checkoutAddPromoCode(
- checkoutId: ID!
- promoCode: String!
- ): CheckoutAddPromoCode
- checkoutBillingAddressUpdate(
- billingAddress: AddressInput!
- checkoutId: ID!
- ): CheckoutBillingAddressUpdate
- checkoutComplete(
- checkoutId: ID!
- redirectUrl: String
- storeSource: Boolean = false
- ): CheckoutComplete
+ voucherCataloguesRemove(id: ID!, input: CatalogueInput!): VoucherRemoveCatalogues
+ voucherTranslate(id: ID!, input: NameTranslationInput!, languageCode: LanguageCodeEnum!): VoucherTranslate
+ exportProducts(input: ExportProductsInput!): ExportProducts
+ checkoutAddPromoCode(checkoutId: ID!, promoCode: String!): CheckoutAddPromoCode
+ checkoutBillingAddressUpdate(billingAddress: AddressInput!, checkoutId: ID!): CheckoutBillingAddressUpdate
+ checkoutComplete(checkoutId: ID!, redirectUrl: String, storeSource: Boolean = false): CheckoutComplete
checkoutCreate(input: CheckoutCreateInput!): CheckoutCreate
- checkoutCustomerAttach(
- checkoutId: ID!
- customerId: ID
- ): CheckoutCustomerAttach
+ checkoutCustomerAttach(checkoutId: ID!, customerId: ID): CheckoutCustomerAttach
checkoutCustomerDetach(checkoutId: ID!): CheckoutCustomerDetach
checkoutEmailUpdate(checkoutId: ID, email: String!): CheckoutEmailUpdate
checkoutLineDelete(checkoutId: ID!, lineId: ID): CheckoutLineDelete
- checkoutLinesAdd(
- checkoutId: ID!
- lines: [CheckoutLineInput]!
- ): CheckoutLinesAdd
- checkoutLinesUpdate(
- checkoutId: ID!
- lines: [CheckoutLineInput]!
- ): CheckoutLinesUpdate
- checkoutRemovePromoCode(
- checkoutId: ID!
- promoCode: String!
- ): CheckoutRemovePromoCode
- checkoutPaymentCreate(
- checkoutId: ID!
- input: PaymentInput!
- ): CheckoutPaymentCreate
- checkoutShippingAddressUpdate(
- checkoutId: ID!
- shippingAddress: AddressInput!
- ): CheckoutShippingAddressUpdate
- checkoutShippingMethodUpdate(
- checkoutId: ID
- shippingMethodId: ID!
- ): CheckoutShippingMethodUpdate
- checkoutUpdateMetadata(id: ID!, input: MetaInput!): CheckoutUpdateMeta
- @deprecated(
- reason: "Use the `updateMetadata` mutation. This field will be removed after 2020-07-31."
- )
- checkoutClearMetadata(id: ID!, input: MetaPath!): CheckoutClearMeta
- @deprecated(
- reason: "Use the `deleteMetadata` mutation. This field will be removed after 2020-07-31."
- )
- checkoutUpdatePrivateMetadata(
- id: ID!
- input: MetaInput!
- ): CheckoutUpdatePrivateMeta
- @deprecated(
- reason: "Use the `updatePrivateMetadata` mutation. This field will be removed after 2020-07-31."
- )
- checkoutClearPrivateMetadata(
- id: ID!
- input: MetaPath!
- ): CheckoutClearPrivateMeta
- @deprecated(
- reason: "Use the `deletePrivateMetadata` mutation. This field will be removed after 2020-07-31."
- )
+ checkoutLinesAdd(checkoutId: ID!, lines: [CheckoutLineInput]!): CheckoutLinesAdd
+ checkoutLinesUpdate(checkoutId: ID!, lines: [CheckoutLineInput]!): CheckoutLinesUpdate
+ checkoutRemovePromoCode(checkoutId: ID!, promoCode: String!): CheckoutRemovePromoCode
+ checkoutPaymentCreate(checkoutId: ID!, input: PaymentInput!): CheckoutPaymentCreate
+ checkoutShippingAddressUpdate(checkoutId: ID!, shippingAddress: AddressInput!): CheckoutShippingAddressUpdate
+ checkoutShippingMethodUpdate(checkoutId: ID, shippingMethodId: ID!): CheckoutShippingMethodUpdate
+ checkoutUpdateMetadata(id: ID!, input: MetaInput!): CheckoutUpdateMeta @deprecated(reason: "Use the `updateMetadata` mutation. This field will be removed after 2020-07-31.")
+ checkoutClearMetadata(id: ID!, input: MetaPath!): CheckoutClearMeta @deprecated(reason: "Use the `deleteMetadata` mutation. This field will be removed after 2020-07-31.")
+ checkoutUpdatePrivateMetadata(id: ID!, input: MetaInput!): CheckoutUpdatePrivateMeta @deprecated(reason: "Use the `updatePrivateMetadata` mutation. This field will be removed after 2020-07-31.")
+ checkoutClearPrivateMetadata(id: ID!, input: MetaPath!): CheckoutClearPrivateMeta @deprecated(reason: "Use the `deletePrivateMetadata` mutation. This field will be removed after 2020-07-31.")
appCreate(input: AppInput!): AppCreate
appUpdate(id: ID!, input: AppInput!): AppUpdate
appDelete(id: ID!): AppDelete
appTokenCreate(input: AppTokenInput!): AppTokenCreate
appTokenDelete(id: ID!): AppTokenDelete
appTokenVerify(token: String!): AppTokenVerify
- tokenCreate(email: String!, password: String!): CreateToken
- tokenRefresh(csrfToken: String, refreshToken: String): RefreshToken
- tokenVerify(token: String!): VerifyToken
- tokensDeactivateAll: DeactivateAllUserTokens
appInstall(input: AppInstallInput!): AppInstall
- appRetryInstall(
- activateAfterInstallation: Boolean = true
- id: ID!
- ): AppRetryInstall
+ appRetryInstall(activateAfterInstallation: Boolean = true, id: ID!): AppRetryInstall
appDeleteFailedInstallation(id: ID!): AppDeleteFailedInstallation
appFetchManifest(manifestUrl: String!): AppFetchManifest
appActivate(id: ID!): AppActivate
appDeactivate(id: ID!): AppDeactivate
- requestPasswordReset(
- email: String!
- redirectUrl: String!
- ): RequestPasswordReset
+ tokenCreate(email: String!, password: String!): CreateToken
+ tokenRefresh(csrfToken: String, refreshToken: String): RefreshToken
+ tokenVerify(token: String!): VerifyToken
+ tokensDeactivateAll: DeactivateAllUserTokens
+ requestPasswordReset(email: String!, redirectUrl: String!): RequestPasswordReset
confirmAccount(email: String!, token: String!): ConfirmAccount
setPassword(email: String!, password: String!, token: String!): SetPassword
passwordChange(newPassword: String!, oldPassword: String!): PasswordChange
- requestEmailChange(
- newEmail: String!
- password: String!
- redirectUrl: String!
- ): RequestEmailChange
+ requestEmailChange(newEmail: String!, password: String!, redirectUrl: String!): RequestEmailChange
confirmEmailChange(token: String!): ConfirmEmailChange
- accountAddressCreate(
- input: AddressInput!
- type: AddressTypeEnum
- ): AccountAddressCreate
+ accountAddressCreate(input: AddressInput!, type: AddressTypeEnum): AccountAddressCreate
accountAddressUpdate(id: ID!, input: AddressInput!): AccountAddressUpdate
accountAddressDelete(id: ID!): AccountAddressDelete
- accountSetDefaultAddress(
- id: ID!
- type: AddressTypeEnum!
- ): AccountSetDefaultAddress
+ accountSetDefaultAddress(id: ID!, type: AddressTypeEnum!): AccountSetDefaultAddress
accountRegister(input: AccountRegisterInput!): AccountRegister
accountUpdate(input: AccountInput!): AccountUpdate
accountRequestDeletion(redirectUrl: String!): AccountRequestDeletion
accountDelete(token: String!): AccountDelete
- accountUpdateMeta(input: MetaInput!): AccountUpdateMeta
- @deprecated(
- reason: "Use the `updateMetadata` mutation. This field will be removed after 2020-07-31."
- )
+ accountUpdateMeta(input: MetaInput!): AccountUpdateMeta @deprecated(reason: "Use the `updateMetadata` mutation. This field will be removed after 2020-07-31.")
addressCreate(input: AddressInput!, userId: ID!): AddressCreate
addressUpdate(id: ID!, input: AddressInput!): AddressUpdate
addressDelete(id: ID!): AddressDelete
- addressSetDefault(
- addressId: ID!
- type: AddressTypeEnum!
- userId: ID!
- ): AddressSetDefault
+ addressSetDefault(addressId: ID!, type: AddressTypeEnum!, userId: ID!): AddressSetDefault
customerCreate(input: UserCreateInput!): CustomerCreate
customerUpdate(id: ID!, input: CustomerInput!): CustomerUpdate
customerDelete(id: ID!): CustomerDelete
@@ -3650,68 +2811,19 @@ type Mutation {
userAvatarUpdate(image: Upload!): UserAvatarUpdate
userAvatarDelete: UserAvatarDelete
userBulkSetActive(ids: [ID]!, isActive: Boolean!): UserBulkSetActive
- userUpdateMetadata(id: ID!, input: MetaInput!): UserUpdateMeta
- @deprecated(
- reason: "Use the `updateMetadata` mutation. This field will be removed after 2020-07-31."
- )
- userClearMetadata(id: ID!, input: MetaPath!): UserClearMeta
- @deprecated(
- reason: "Use the `deleteMetadata` mutation. This field will be removed after 2020-07-31."
- )
- userUpdatePrivateMetadata(id: ID!, input: MetaInput!): UserUpdatePrivateMeta
- @deprecated(
- reason: "Use the `updatePrivateMetadata` mutation. This field will be removed after 2020-07-31."
- )
- userClearPrivateMetadata(id: ID!, input: MetaPath!): UserClearPrivateMeta
- @deprecated(
- reason: "Use the `deletePrivateMetadata` mutation. This field will be removed after 2020-07-31."
- )
- serviceAccountCreate(input: ServiceAccountInput!): ServiceAccountCreate
- @deprecated(
- reason: "Use the `appCreate` mutation instead. This field will be removed after 2020-07-31."
- )
- serviceAccountUpdate(
- id: ID!
- input: ServiceAccountInput!
- ): ServiceAccountUpdate
- @deprecated(
- reason: "Use the `appUpdate` mutation instead. This field will be removed after 2020-07-31."
- )
- serviceAccountDelete(id: ID!): ServiceAccountDelete
- @deprecated(
- reason: "Use the `appDelete` mutation instead. This field will be removed after 2020-07-31."
- )
- serviceAccountUpdatePrivateMetadata(
- id: ID!
- input: MetaInput!
- ): ServiceAccountUpdatePrivateMeta
- @deprecated(
- reason: "Use the `updatePrivateMetadata` mutation with App instead.This field will be removed after 2020-07-31."
- )
- serviceAccountClearPrivateMetadata(
- id: ID!
- input: MetaPath!
- ): ServiceAccountClearPrivateMeta
- @deprecated(
- reason: "Use the `deletePrivateMetadata` mutation with App instead.This field will be removed after 2020-07-31."
- )
- serviceAccountTokenCreate(
- input: ServiceAccountTokenInput!
- ): ServiceAccountTokenCreate
- @deprecated(
- reason: "Use the `appTokenCreate` mutation instead. This field will be removed after 2020-07-31."
- )
- serviceAccountTokenDelete(id: ID!): ServiceAccountTokenDelete
- @deprecated(
- reason: "Use the `appTokenDelete` mutation instead. This field will be removed after 2020-07-31."
- )
- permissionGroupCreate(
- input: PermissionGroupCreateInput!
- ): PermissionGroupCreate
- permissionGroupUpdate(
- id: ID!
- input: PermissionGroupUpdateInput!
- ): PermissionGroupUpdate
+ userUpdateMetadata(id: ID!, input: MetaInput!): UserUpdateMeta @deprecated(reason: "Use the `updateMetadata` mutation. This field will be removed after 2020-07-31.")
+ userClearMetadata(id: ID!, input: MetaPath!): UserClearMeta @deprecated(reason: "Use the `deleteMetadata` mutation. This field will be removed after 2020-07-31.")
+ userUpdatePrivateMetadata(id: ID!, input: MetaInput!): UserUpdatePrivateMeta @deprecated(reason: "Use the `updatePrivateMetadata` mutation. This field will be removed after 2020-07-31.")
+ userClearPrivateMetadata(id: ID!, input: MetaPath!): UserClearPrivateMeta @deprecated(reason: "Use the `deletePrivateMetadata` mutation. This field will be removed after 2020-07-31.")
+ serviceAccountCreate(input: ServiceAccountInput!): ServiceAccountCreate @deprecated(reason: "Use the `appCreate` mutation instead. This field will be removed after 2020-07-31.")
+ serviceAccountUpdate(id: ID!, input: ServiceAccountInput!): ServiceAccountUpdate @deprecated(reason: "Use the `appUpdate` mutation instead. This field will be removed after 2020-07-31.")
+ serviceAccountDelete(id: ID!): ServiceAccountDelete @deprecated(reason: "Use the `appDelete` mutation instead. This field will be removed after 2020-07-31.")
+ serviceAccountUpdatePrivateMetadata(id: ID!, input: MetaInput!): ServiceAccountUpdatePrivateMeta @deprecated(reason: "Use the `updatePrivateMetadata` mutation with App instead.This field will be removed after 2020-07-31.")
+ serviceAccountClearPrivateMetadata(id: ID!, input: MetaPath!): ServiceAccountClearPrivateMeta @deprecated(reason: "Use the `deletePrivateMetadata` mutation with App instead.This field will be removed after 2020-07-31.")
+ serviceAccountTokenCreate(input: ServiceAccountTokenInput!): ServiceAccountTokenCreate @deprecated(reason: "Use the `appTokenCreate` mutation instead. This field will be removed after 2020-07-31.")
+ serviceAccountTokenDelete(id: ID!): ServiceAccountTokenDelete @deprecated(reason: "Use the `appTokenDelete` mutation instead. This field will be removed after 2020-07-31.")
+ permissionGroupCreate(input: PermissionGroupCreateInput!): PermissionGroupCreate
+ permissionGroupUpdate(id: ID!, input: PermissionGroupUpdateInput!): PermissionGroupUpdate
permissionGroupDelete(id: ID!): PermissionGroupDelete
}
@@ -3736,14 +2848,8 @@ interface Node {
interface ObjectWithMetadata {
privateMetadata: [MetadataItem]!
metadata: [MetadataItem]!
- privateMeta: [MetaStore]!
- @deprecated(
- reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31."
- )
- meta: [MetaStore]!
- @deprecated(
- reason: "Use the `metadata` field. This field will be removed after 2020-07-31."
- )
+ privateMeta: [MetaStore]! @deprecated(reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31.")
+ meta: [MetaStore]! @deprecated(reason: "Use the `metadata` field. This field will be removed after 2020-07-31.")
}
type Order implements Node & ObjectWithMetadata {
@@ -3769,14 +2875,8 @@ type Order implements Node & ObjectWithMetadata {
weight: Weight
privateMetadata: [MetadataItem]!
metadata: [MetadataItem]!
- privateMeta: [MetaStore]!
- @deprecated(
- reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31."
- )
- meta: [MetaStore]!
- @deprecated(
- reason: "Use the `metadata` field. This field will be removed after 2020-07-31."
- )
+ privateMeta: [MetaStore]! @deprecated(reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31.")
+ meta: [MetaStore]! @deprecated(reason: "Use the `metadata` field. This field will be removed after 2020-07-31.")
fulfillments: [Fulfillment]!
lines: [OrderLine]!
actions: [OrderAction]!
@@ -3807,10 +2907,7 @@ enum OrderAction {
}
type OrderAddNote {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
event: OrderEvent
orderErrors: [OrderError!]!
@@ -3821,45 +2918,30 @@ input OrderAddNoteInput {
}
type OrderBulkCancel {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
orderErrors: [OrderError!]!
}
type OrderCancel {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
orderErrors: [OrderError!]!
}
type OrderCapture {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
orderErrors: [OrderError!]!
}
type OrderClearMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
}
type OrderClearPrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
}
@@ -4004,10 +3086,7 @@ input OrderFilterInput {
}
type OrderFulfill {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
fulfillments: [Fulfillment]
order: Order
orderErrors: [OrderError!]!
@@ -4055,19 +3134,13 @@ input OrderLineInput {
}
type OrderMarkAsPaid {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
orderErrors: [OrderError!]!
}
type OrderRefund {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
orderErrors: [OrderError!]!
}
@@ -4104,10 +3177,7 @@ enum OrderStatusFilter {
}
type OrderUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
orderErrors: [OrderError!]!
order: Order
}
@@ -4119,26 +3189,17 @@ input OrderUpdateInput {
}
type OrderUpdateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
}
type OrderUpdatePrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
}
type OrderUpdateShipping {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
orderErrors: [OrderError!]!
}
@@ -4148,10 +3209,7 @@ input OrderUpdateShippingInput {
}
type OrderVoid {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
order: Order
orderErrors: [OrderError!]!
}
@@ -4171,19 +3229,13 @@ type Page implements Node {
}
type PageBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
pageErrors: [PageError!]!
}
type PageBulkPublish {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
pageErrors: [PageError!]!
}
@@ -4200,19 +3252,13 @@ type PageCountableEdge {
}
type PageCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
pageErrors: [PageError!]!
page: Page
}
type PageDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
pageErrors: [PageError!]!
page: Page
}
@@ -4277,10 +3323,7 @@ type PageTranslatableContent implements Node {
}
type PageTranslate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
translationErrors: [TranslationError!]!
page: PageTranslatableContent
}
@@ -4304,19 +3347,13 @@ input PageTranslationInput {
}
type PageUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
pageErrors: [PageError!]!
page: Page
}
type PasswordChange {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
user: User
accountErrors: [AccountError!]!
}
@@ -4330,14 +3367,11 @@ type Payment implements Node {
token: String!
checkout: Checkout
order: Order
- billingEmail: String!
customerIpAddress: String
- extraData: String!
chargeStatus: PaymentChargeStatusEnum!
actions: [OrderAction]!
total: Money
capturedAmount: Money
- billingAddress: Address
transactions: [Transaction]
availableCaptureAmount: Money
availableRefundAmount: Money
@@ -4345,10 +3379,7 @@ type Payment implements Node {
}
type PaymentCapture {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
payment: Payment
paymentErrors: [PaymentError!]!
}
@@ -4408,19 +3439,7 @@ input PaymentInput {
}
type PaymentRefund {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
- payment: Payment
- paymentErrors: [PaymentError!]!
-}
-
-type PaymentSecureConfirm {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
payment: Payment
paymentErrors: [PaymentError!]!
}
@@ -4431,10 +3450,7 @@ type PaymentSource {
}
type PaymentVoid {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
payment: Payment
paymentErrors: [PaymentError!]!
}
@@ -4463,10 +3479,7 @@ enum PermissionEnum {
}
type PermissionGroupCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
permissionGroupErrors: [PermissionGroupError!]!
group: Group
}
@@ -4478,10 +3491,7 @@ input PermissionGroupCreateInput {
}
type PermissionGroupDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
permissionGroupErrors: [PermissionGroupError!]!
group: Group
}
@@ -4519,10 +3529,7 @@ input PermissionGroupSortingInput {
}
type PermissionGroupUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
permissionGroupErrors: [PermissionGroupError!]!
group: Group
}
@@ -4585,10 +3592,7 @@ input PluginSortingInput {
}
type PluginUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
plugin: Plugin
pluginsErrors: [PluginError!]!
}
@@ -4620,16 +3624,9 @@ type Product implements Node & ObjectWithMetadata {
weight: Weight
privateMetadata: [MetadataItem]!
metadata: [MetadataItem]!
- privateMeta: [MetaStore]!
- @deprecated(
- reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31."
- )
- meta: [MetaStore]!
- @deprecated(
- reason: "Use the `metadata` field. This field will be removed after 2020-07-31."
- )
- url: String!
- @deprecated(reason: "This field will be removed after 2020-07-31.")
+ privateMeta: [MetaStore]! @deprecated(reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31.")
+ meta: [MetaStore]! @deprecated(reason: "Use the `metadata` field. This field will be removed after 2020-07-31.")
+ url: String! @deprecated(reason: "This field will be removed after 2020-07-31.")
thumbnail(size: Int): Image
pricing: ProductPricingInfo
isAvailable: Boolean
@@ -4653,37 +3650,25 @@ type ProductAttributeError {
}
type ProductBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
productErrors: [ProductError!]!
}
type ProductBulkPublish {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
productErrors: [ProductError!]!
}
type ProductClearMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
product: Product
}
type ProductClearPrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
product: Product
}
@@ -4700,10 +3685,7 @@ type ProductCountableEdge {
}
type ProductCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
product: Product
}
@@ -4730,10 +3712,7 @@ input ProductCreateInput {
}
type ProductDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
product: Product
}
@@ -4799,19 +3778,13 @@ type ProductImage implements Node {
}
type ProductImageBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
productErrors: [ProductError!]!
}
type ProductImageCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
product: Product
image: ProductImage
productErrors: [ProductError!]!
@@ -4824,30 +3797,21 @@ input ProductImageCreateInput {
}
type ProductImageDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
product: Product
image: ProductImage
productErrors: [ProductError!]!
}
type ProductImageReorder {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
product: Product
images: [ProductImage]
productErrors: [ProductError!]!
}
type ProductImageUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
product: Product
image: ProductImage
productErrors: [ProductError!]!
@@ -4917,10 +3881,7 @@ type ProductTranslatableContent implements Node {
}
type ProductTranslate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
translationErrors: [TranslationError!]!
product: Product
}
@@ -4945,56 +3906,30 @@ type ProductType implements Node & ObjectWithMetadata {
weight: Weight
privateMetadata: [MetadataItem]!
metadata: [MetadataItem]!
- privateMeta: [MetaStore]!
- @deprecated(
- reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31."
- )
- meta: [MetaStore]!
- @deprecated(
- reason: "Use the `metadata` field. This field will be removed after 2020-07-31."
- )
- products(
- before: String
- after: String
- first: Int
- last: Int
- ): ProductCountableConnection
+ privateMeta: [MetaStore]! @deprecated(reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31.")
+ meta: [MetaStore]! @deprecated(reason: "Use the `metadata` field. This field will be removed after 2020-07-31.")
+ products(before: String, after: String, first: Int, last: Int): ProductCountableConnection
taxRate: TaxRateType
taxType: TaxType
variantAttributes: [Attribute]
productAttributes: [Attribute]
- availableAttributes(
- filter: AttributeFilterInput
- before: String
- after: String
- first: Int
- last: Int
- ): AttributeCountableConnection
+ availableAttributes(filter: AttributeFilterInput, before: String, after: String, first: Int, last: Int): AttributeCountableConnection
}
type ProductTypeBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
productErrors: [ProductError!]!
}
type ProductTypeClearMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
productType: ProductType
}
type ProductTypeClearPrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
productType: ProductType
}
@@ -5016,19 +3951,13 @@ type ProductTypeCountableEdge {
}
type ProductTypeCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
productType: ProductType
}
type ProductTypeDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
productType: ProductType
}
@@ -5058,10 +3987,7 @@ input ProductTypeInput {
}
type ProductTypeReorderAttributes {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productType: ProductType
productErrors: [ProductError!]!
}
@@ -5078,55 +4004,37 @@ input ProductTypeSortingInput {
}
type ProductTypeUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
productType: ProductType
}
type ProductTypeUpdateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
productType: ProductType
}
type ProductTypeUpdatePrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
productType: ProductType
}
type ProductUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
product: Product
}
type ProductUpdateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
product: Product
}
type ProductUpdatePrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
product: Product
}
@@ -5140,32 +4048,14 @@ type ProductVariant implements Node & ObjectWithMetadata {
weight: Weight
privateMetadata: [MetadataItem]!
metadata: [MetadataItem]!
- privateMeta: [MetaStore]!
- @deprecated(
- reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31."
- )
- meta: [MetaStore]!
- @deprecated(
- reason: "Use the `metadata` field. This field will be removed after 2020-07-31."
- )
- quantity: Int!
- @deprecated(
- reason: "Use the stock field instead. This field will be removed after 2020-07-31."
- )
- quantityAllocated: Int
- @deprecated(
- reason: "Use the stock field instead. This field will be removed after 2020-07-31."
- )
- stockQuantity: Int!
- @deprecated(
- reason: "Use the quantityAvailable field instead. This field will be removed after 2020-07-31."
- )
+ privateMeta: [MetaStore]! @deprecated(reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31.")
+ meta: [MetaStore]! @deprecated(reason: "Use the `metadata` field. This field will be removed after 2020-07-31.")
+ quantity: Int! @deprecated(reason: "Use the stock field instead. This field will be removed after 2020-07-31.")
+ quantityAllocated: Int @deprecated(reason: "Use the stock field instead. This field will be removed after 2020-07-31.")
+ stockQuantity: Int! @deprecated(reason: "Use the quantityAvailable field instead. This field will be removed after 2020-07-31.")
price: Money
pricing: VariantPricingInfo
- isAvailable: Boolean
- @deprecated(
- reason: "Use the stock field instead. This field will be removed after 2020-07-31."
- )
+ isAvailable: Boolean @deprecated(reason: "Use the stock field instead. This field will be removed after 2020-07-31.")
attributes: [SelectedAttribute!]!
costPrice: Money
margin: Int
@@ -5179,10 +4069,7 @@ type ProductVariant implements Node & ObjectWithMetadata {
}
type ProductVariantBulkCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
productVariants: [ProductVariant!]!
bulkProductErrors: [BulkProductError!]!
@@ -5199,28 +4086,19 @@ input ProductVariantBulkCreateInput {
}
type ProductVariantBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
productErrors: [ProductError!]!
}
type ProductVariantClearMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
productVariant: ProductVariant
}
type ProductVariantClearPrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
productVariant: ProductVariant
}
@@ -5237,10 +4115,7 @@ type ProductVariantCountableEdge {
}
type ProductVariantCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
productVariant: ProductVariant
}
@@ -5257,10 +4132,7 @@ input ProductVariantCreateInput {
}
type ProductVariantDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
productVariant: ProductVariant
}
@@ -5275,28 +4147,19 @@ input ProductVariantInput {
}
type ProductVariantStocksCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productVariant: ProductVariant
bulkStockErrors: [BulkStockError!]!
}
type ProductVariantStocksDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productVariant: ProductVariant
stockErrors: [StockError!]!
}
type ProductVariantStocksUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productVariant: ProductVariant
bulkStockErrors: [BulkStockError!]!
}
@@ -5309,10 +4172,7 @@ type ProductVariantTranslatableContent implements Node {
}
type ProductVariantTranslate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
translationErrors: [TranslationError!]!
productVariant: ProductVariant
}
@@ -5324,322 +4184,93 @@ type ProductVariantTranslation implements Node {
}
type ProductVariantUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
productVariant: ProductVariant
}
type ProductVariantUpdateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
productVariant: ProductVariant
}
type ProductVariantUpdatePrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productErrors: [ProductError!]!
productVariant: ProductVariant
}
type Query {
webhook(id: ID!): Webhook
- webhooks(
- sortBy: WebhookSortingInput
- filter: WebhookFilterInput
- before: String
- after: String
- first: Int
- last: Int
- ): WebhookCountableConnection
- @deprecated(
- reason: "Use webhooks field on app(s) query instead. This field will be removed after 2020-07-31."
- )
+ webhooks(sortBy: WebhookSortingInput, filter: WebhookFilterInput, before: String, after: String, first: Int, last: Int): WebhookCountableConnection @deprecated(reason: "Use webhooks field on app(s) query instead. This field will be removed after 2020-07-31.")
webhookEvents: [WebhookEvent]
webhookSamplePayload(eventType: WebhookSampleEventTypeEnum!): JSONString
warehouse(id: ID!): Warehouse
- warehouses(
- filter: WarehouseFilterInput
- sortBy: WarehouseSortingInput
- before: String
- after: String
- first: Int
- last: Int
- ): WarehouseCountableConnection
- translations(
- kind: TranslatableKinds!
- before: String
- after: String
- first: Int
- last: Int
- ): TranslatableItemConnection
+ warehouses(filter: WarehouseFilterInput, sortBy: WarehouseSortingInput, before: String, after: String, first: Int, last: Int): WarehouseCountableConnection
+ translations(kind: TranslatableKinds!, before: String, after: String, first: Int, last: Int): TranslatableItemConnection
translation(id: ID!, kind: TranslatableKinds!): TranslatableItem
stock(id: ID!): Stock
- stocks(
- filter: StockFilterInput
- before: String
- after: String
- first: Int
- last: Int
- ): StockCountableConnection
+ stocks(filter: StockFilterInput, before: String, after: String, first: Int, last: Int): StockCountableConnection
shop: Shop!
shippingZone(id: ID!): ShippingZone
- shippingZones(
- before: String
- after: String
- first: Int
- last: Int
- ): ShippingZoneCountableConnection
+ shippingZones(before: String, after: String, first: Int, last: Int): ShippingZoneCountableConnection
digitalContent(id: ID!): DigitalContent
- digitalContents(
- before: String
- after: String
- first: Int
- last: Int
- ): DigitalContentCountableConnection
- attributes(
- filter: AttributeFilterInput
- sortBy: AttributeSortingInput
- before: String
- after: String
- first: Int
- last: Int
- ): AttributeCountableConnection
+ digitalContents(before: String, after: String, first: Int, last: Int): DigitalContentCountableConnection
+ attributes(filter: AttributeFilterInput, sortBy: AttributeSortingInput, before: String, after: String, first: Int, last: Int): AttributeCountableConnection
attribute(id: ID!): Attribute
- categories(
- filter: CategoryFilterInput
- sortBy: CategorySortingInput
- level: Int
- before: String
- after: String
- first: Int
- last: Int
- ): CategoryCountableConnection
+ categories(filter: CategoryFilterInput, sortBy: CategorySortingInput, level: Int, before: String, after: String, first: Int, last: Int): CategoryCountableConnection
category(id: ID, slug: String): Category
collection(id: ID, slug: String): Collection
- collections(
- filter: CollectionFilterInput
- sortBy: CollectionSortingInput
- before: String
- after: String
- first: Int
- last: Int
- ): CollectionCountableConnection
+ collections(filter: CollectionFilterInput, sortBy: CollectionSortingInput, before: String, after: String, first: Int, last: Int): CollectionCountableConnection
product(id: ID, slug: String): Product
- products(
- filter: ProductFilterInput
- sortBy: ProductOrder
- stockAvailability: StockAvailability
- before: String
- after: String
- first: Int
- last: Int
- ): ProductCountableConnection
+ products(filter: ProductFilterInput, sortBy: ProductOrder, stockAvailability: StockAvailability, before: String, after: String, first: Int, last: Int): ProductCountableConnection
productType(id: ID!): ProductType
- productTypes(
- filter: ProductTypeFilterInput
- sortBy: ProductTypeSortingInput
- before: String
- after: String
- first: Int
- last: Int
- ): ProductTypeCountableConnection
+ productTypes(filter: ProductTypeFilterInput, sortBy: ProductTypeSortingInput, before: String, after: String, first: Int, last: Int): ProductTypeCountableConnection
productVariant(id: ID!): ProductVariant
- productVariants(
- ids: [ID]
- before: String
- after: String
- first: Int
- last: Int
- ): ProductVariantCountableConnection
- reportProductSales(
- period: ReportingPeriod!
- before: String
- after: String
- first: Int
- last: Int
- ): ProductVariantCountableConnection
+ productVariants(ids: [ID], before: String, after: String, first: Int, last: Int): ProductVariantCountableConnection
+ reportProductSales(period: ReportingPeriod!, before: String, after: String, first: Int, last: Int): ProductVariantCountableConnection
payment(id: ID!): Payment
- payments(
- before: String
- after: String
- first: Int
- last: Int
- ): PaymentCountableConnection
+ payments(before: String, after: String, first: Int, last: Int): PaymentCountableConnection
page(id: ID, slug: String): Page
- pages(
- sortBy: PageSortingInput
- filter: PageFilterInput
- before: String
- after: String
- first: Int
- last: Int
- ): PageCountableConnection
- homepageEvents(
- before: String
- after: String
- first: Int
- last: Int
- ): OrderEventCountableConnection
+ pages(sortBy: PageSortingInput, filter: PageFilterInput, before: String, after: String, first: Int, last: Int): PageCountableConnection
+ homepageEvents(before: String, after: String, first: Int, last: Int): OrderEventCountableConnection
order(id: ID!): Order
- orders(
- sortBy: OrderSortingInput
- filter: OrderFilterInput
- created: ReportingPeriod
- status: OrderStatusFilter
- before: String
- after: String
- first: Int
- last: Int
- ): OrderCountableConnection
- draftOrders(
- sortBy: OrderSortingInput
- filter: OrderDraftFilterInput
- created: ReportingPeriod
- before: String
- after: String
- first: Int
- last: Int
- ): OrderCountableConnection
+ orders(sortBy: OrderSortingInput, filter: OrderFilterInput, created: ReportingPeriod, status: OrderStatusFilter, before: String, after: String, first: Int, last: Int): OrderCountableConnection
+ draftOrders(sortBy: OrderSortingInput, filter: OrderDraftFilterInput, created: ReportingPeriod, before: String, after: String, first: Int, last: Int): OrderCountableConnection
ordersTotal(period: ReportingPeriod): TaxedMoney
orderByToken(token: UUID!): Order
menu(id: ID, name: String): Menu
- menus(
- sortBy: MenuSortingInput
- filter: MenuFilterInput
- before: String
- after: String
- first: Int
- last: Int
- ): MenuCountableConnection
+ menus(sortBy: MenuSortingInput, filter: MenuFilterInput, before: String, after: String, first: Int, last: Int): MenuCountableConnection
menuItem(id: ID!): MenuItem
- menuItems(
- sortBy: MenuItemSortingInput
- filter: MenuItemFilterInput
- before: String
- after: String
- first: Int
- last: Int
- ): MenuItemCountableConnection
+ menuItems(sortBy: MenuItemSortingInput, filter: MenuItemFilterInput, before: String, after: String, first: Int, last: Int): MenuItemCountableConnection
giftCard(id: ID!): GiftCard
- giftCards(
- before: String
- after: String
- first: Int
- last: Int
- ): GiftCardCountableConnection
+ giftCards(before: String, after: String, first: Int, last: Int): GiftCardCountableConnection
plugin(id: ID!): Plugin
- plugins(
- filter: PluginFilterInput
- sortBy: PluginSortingInput
- before: String
- after: String
- first: Int
- last: Int
- ): PluginCountableConnection
+ plugins(filter: PluginFilterInput, sortBy: PluginSortingInput, before: String, after: String, first: Int, last: Int): PluginCountableConnection
sale(id: ID!): Sale
- sales(
- filter: SaleFilterInput
- sortBy: SaleSortingInput
- query: String
- before: String
- after: String
- first: Int
- last: Int
- ): SaleCountableConnection
+ sales(filter: SaleFilterInput, sortBy: SaleSortingInput, query: String, before: String, after: String, first: Int, last: Int): SaleCountableConnection
voucher(id: ID!): Voucher
- vouchers(
- filter: VoucherFilterInput
- sortBy: VoucherSortingInput
- query: String
- before: String
- after: String
- first: Int
- last: Int
- ): VoucherCountableConnection
+ vouchers(filter: VoucherFilterInput, sortBy: VoucherSortingInput, query: String, before: String, after: String, first: Int, last: Int): VoucherCountableConnection
exportFile(id: ID!): ExportFile
exportFiles(filter: ExportFileFilterInput, sortBy: ExportFileSortingInput, before: String, after: String, first: Int, last: Int): ExportFileCountableConnection
taxTypes: [TaxType]
checkout(token: UUID): Checkout
- checkouts(
- before: String
- after: String
- first: Int
- last: Int
- ): CheckoutCountableConnection
+ checkouts(before: String, after: String, first: Int, last: Int): CheckoutCountableConnection
checkoutLine(id: ID): CheckoutLine
- checkoutLines(
- before: String
- after: String
- first: Int
- last: Int
- ): CheckoutLineCountableConnection
+ checkoutLines(before: String, after: String, first: Int, last: Int): CheckoutLineCountableConnection
appsInstallations: [AppInstallation!]!
- apps(
- filter: AppFilterInput
- sortBy: AppSortingInput
- before: String
- after: String
- first: Int
- last: Int
- ): AppCountableConnection
+ apps(filter: AppFilterInput, sortBy: AppSortingInput, before: String, after: String, first: Int, last: Int): AppCountableConnection
app(id: ID!): App
- addressValidationRules(
- countryCode: CountryCode!
- countryArea: String
- city: String
- cityArea: String
- ): AddressValidationData
+ addressValidationRules(countryCode: CountryCode!, countryArea: String, city: String, cityArea: String): AddressValidationData
address(id: ID!): Address
- customers(
- filter: CustomerFilterInput
- sortBy: UserSortingInput
- before: String
- after: String
- first: Int
- last: Int
- ): UserCountableConnection
- permissionGroups(
- filter: PermissionGroupFilterInput
- sortBy: PermissionGroupSortingInput
- before: String
- after: String
- first: Int
- last: Int
- ): GroupCountableConnection
+ customers(filter: CustomerFilterInput, sortBy: UserSortingInput, before: String, after: String, first: Int, last: Int): UserCountableConnection
+ permissionGroups(filter: PermissionGroupFilterInput, sortBy: PermissionGroupSortingInput, before: String, after: String, first: Int, last: Int): GroupCountableConnection
permissionGroup(id: ID!): Group
me: User
- staffUsers(
- filter: StaffUserInput
- sortBy: UserSortingInput
- before: String
- after: String
- first: Int
- last: Int
- ): UserCountableConnection
- serviceAccounts(
- filter: ServiceAccountFilterInput
- sortBy: ServiceAccountSortingInput
- before: String
- after: String
- first: Int
- last: Int
- ): ServiceAccountCountableConnection
- @deprecated(
- reason: "Use the `apps` query instead. This field will be removed after 2020-07-31."
- )
- serviceAccount(id: ID!): ServiceAccount
- @deprecated(
- reason: "Use the `app` query instead. This field will be removed after 2020-07-31."
- )
+ staffUsers(filter: StaffUserInput, sortBy: UserSortingInput, before: String, after: String, first: Int, last: Int): UserCountableConnection
+ serviceAccounts(filter: ServiceAccountFilterInput, sortBy: ServiceAccountSortingInput, before: String, after: String, first: Int, last: Int): ServiceAccountCountableConnection @deprecated(reason: "Use the `apps` query instead. This field will be removed after 2020-07-31.")
+ serviceAccount(id: ID!): ServiceAccount @deprecated(reason: "Use the `app` query instead. This field will be removed after 2020-07-31.")
user(id: ID!): User
_entities(representations: [_Any]): [_Entity]
_service: _Service
@@ -5651,10 +4282,7 @@ type ReducedRate {
}
type RefreshToken {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
token: String
user: User
accountErrors: [AccountError!]!
@@ -5671,19 +4299,13 @@ enum ReportingPeriod {
}
type RequestEmailChange {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
user: User
accountErrors: [AccountError!]!
}
type RequestPasswordReset {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
}
@@ -5694,41 +4316,20 @@ type Sale implements Node {
value: Float!
startDate: DateTime!
endDate: DateTime
- categories(
- before: String
- after: String
- first: Int
- last: Int
- ): CategoryCountableConnection
- collections(
- before: String
- after: String
- first: Int
- last: Int
- ): CollectionCountableConnection
- products(
- before: String
- after: String
- first: Int
- last: Int
- ): ProductCountableConnection
+ categories(before: String, after: String, first: Int, last: Int): CategoryCountableConnection
+ collections(before: String, after: String, first: Int, last: Int): CollectionCountableConnection
+ products(before: String, after: String, first: Int, last: Int): ProductCountableConnection
translation(languageCode: LanguageCodeEnum!): SaleTranslation
}
type SaleAddCatalogues {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
sale: Sale
discountErrors: [DiscountError!]!
}
type SaleBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
discountErrors: [DiscountError!]!
}
@@ -5745,19 +4346,13 @@ type SaleCountableEdge {
}
type SaleCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
discountErrors: [DiscountError!]!
sale: Sale
}
type SaleDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
discountErrors: [DiscountError!]!
sale: Sale
}
@@ -5781,10 +4376,7 @@ input SaleInput {
}
type SaleRemoveCatalogues {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
sale: Sale
discountErrors: [DiscountError!]!
}
@@ -5810,10 +4402,7 @@ type SaleTranslatableContent implements Node {
}
type SaleTranslate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
translationErrors: [TranslationError!]!
sale: Sale
}
@@ -5830,10 +4419,7 @@ enum SaleType {
}
type SaleUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
discountErrors: [DiscountError!]!
sale: Sale
}
@@ -5857,21 +4443,12 @@ type ServiceAccount implements Node & ObjectWithMetadata {
tokens: [ServiceAccountToken]
privateMetadata: [MetadataItem]!
metadata: [MetadataItem]!
- privateMeta: [MetaStore]!
- @deprecated(
- reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31."
- )
- meta: [MetaStore]!
- @deprecated(
- reason: "Use the `metadata` field. This field will be removed after 2020-07-31."
- )
+ privateMeta: [MetaStore]! @deprecated(reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31.")
+ meta: [MetaStore]! @deprecated(reason: "Use the `metadata` field. This field will be removed after 2020-07-31.")
}
type ServiceAccountClearPrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
serviceAccount: ServiceAccount
}
@@ -5888,20 +4465,14 @@ type ServiceAccountCountableEdge {
}
type ServiceAccountCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
authToken: String
accountErrors: [AccountError!]!
serviceAccount: ServiceAccount
}
type ServiceAccountDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
serviceAccount: ServiceAccount
}
@@ -5934,20 +4505,14 @@ type ServiceAccountToken implements Node {
}
type ServiceAccountTokenCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
authToken: String
accountErrors: [AccountError!]!
serviceAccountToken: ServiceAccountToken
}
type ServiceAccountTokenDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
serviceAccountToken: ServiceAccountToken
}
@@ -5958,28 +4523,19 @@ input ServiceAccountTokenInput {
}
type ServiceAccountUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
serviceAccount: ServiceAccount
}
type ServiceAccountUpdatePrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
serviceAccount: ServiceAccount
}
type SetPassword {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
token: String
refreshToken: String
csrfToken: String
@@ -6036,29 +4592,20 @@ enum ShippingMethodTypeEnum {
}
type ShippingPriceBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
shippingErrors: [ShippingError!]!
}
type ShippingPriceCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
shippingZone: ShippingZone
shippingErrors: [ShippingError!]!
shippingMethod: ShippingMethod
}
type ShippingPriceDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
shippingMethod: ShippingMethod
shippingZone: ShippingZone
shippingErrors: [ShippingError!]!
@@ -6076,19 +4623,13 @@ input ShippingPriceInput {
}
type ShippingPriceTranslate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
translationErrors: [TranslationError!]!
shippingMethod: ShippingMethod
}
type ShippingPriceUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
shippingZone: ShippingZone
shippingErrors: [ShippingError!]!
shippingMethod: ShippingMethod
@@ -6105,10 +4646,7 @@ type ShippingZone implements Node {
}
type ShippingZoneBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
shippingErrors: [ShippingError!]!
}
@@ -6125,10 +4663,7 @@ type ShippingZoneCountableEdge {
}
type ShippingZoneCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
shippingErrors: [ShippingError!]!
shippingZone: ShippingZone
}
@@ -6141,19 +4676,13 @@ input ShippingZoneCreateInput {
}
type ShippingZoneDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
shippingErrors: [ShippingError!]!
shippingZone: ShippingZone
}
type ShippingZoneUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
shippingErrors: [ShippingError!]!
shippingZone: ShippingZone
}
@@ -6200,19 +4729,13 @@ type Shop {
}
type ShopAddressUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
shop: Shop
shopErrors: [ShopError!]!
}
type ShopDomainUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
shop: Shop
shopErrors: [ShopError!]!
}
@@ -6234,10 +4757,7 @@ enum ShopErrorCode {
}
type ShopFetchTaxRates {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
shop: Shop
shopErrors: [ShopError!]!
}
@@ -6259,10 +4779,7 @@ input ShopSettingsInput {
}
type ShopSettingsTranslate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
shop: Shop
translationErrors: [TranslationError!]!
}
@@ -6273,10 +4790,7 @@ input ShopSettingsTranslationInput {
}
type ShopSettingsUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
shop: Shop
shopErrors: [ShopError!]!
}
@@ -6294,19 +4808,13 @@ input SiteDomainInput {
}
type StaffBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
staffErrors: [StaffError!]!
}
type StaffCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
staffErrors: [StaffError!]!
user: User
}
@@ -6322,10 +4830,7 @@ input StaffCreateInput {
}
type StaffDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
staffErrors: [StaffError!]!
user: User
}
@@ -6352,19 +4857,13 @@ type StaffNotificationRecipient implements Node {
}
type StaffNotificationRecipientCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
shopErrors: [ShopError!]!
staffNotificationRecipient: StaffNotificationRecipient
}
type StaffNotificationRecipientDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
shopErrors: [ShopError!]!
staffNotificationRecipient: StaffNotificationRecipient
}
@@ -6376,19 +4875,13 @@ input StaffNotificationRecipientInput {
}
type StaffNotificationRecipientUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
shopErrors: [ShopError!]!
staffNotificationRecipient: StaffNotificationRecipient
}
type StaffUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
staffErrors: [StaffError!]!
user: User
}
@@ -6510,7 +5003,6 @@ type Transaction implements Node {
kind: TransactionKind!
isSuccess: Boolean!
error: TransactionError
- gatewayResponse: JSONString!
amount: Money
}
@@ -6535,18 +5027,7 @@ enum TransactionKind {
CONFIRM
}
-union TranslatableItem =
- ProductTranslatableContent
- | CollectionTranslatableContent
- | CategoryTranslatableContent
- | AttributeTranslatableContent
- | AttributeValueTranslatableContent
- | ProductVariantTranslatableContent
- | PageTranslatableContent
- | ShippingMethodTranslatableContent
- | SaleTranslatableContent
- | VoucherTranslatableContent
- | MenuItemTranslatableContent
+union TranslatableItem = ProductTranslatableContent | CollectionTranslatableContent | CategoryTranslatableContent | AttributeTranslatableContent | AttributeValueTranslatableContent | ProductVariantTranslatableContent | PageTranslatableContent | ShippingMethodTranslatableContent | SaleTranslatableContent | VoucherTranslatableContent | MenuItemTranslatableContent
type TranslatableItemConnection {
pageInfo: PageInfo!
@@ -6601,19 +5082,13 @@ input UpdateInvoiceInput {
}
type UpdateMetadata {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
metadataErrors: [MetadataError!]!
item: ObjectWithMetadata
}
type UpdatePrivateMetadata {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
metadataErrors: [MetadataError!]!
item: ObjectWithMetadata
}
@@ -6634,32 +5109,13 @@ type User implements Node & ObjectWithMetadata {
defaultBillingAddress: Address
privateMetadata: [MetadataItem]!
metadata: [MetadataItem]!
- privateMeta: [MetaStore]!
- @deprecated(
- reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31."
- )
- meta: [MetaStore]!
- @deprecated(
- reason: "Use the `metadata` field. This field will be removed after 2020-07-31."
- )
+ privateMeta: [MetaStore]! @deprecated(reason: "Use the `privetaMetadata` field. This field will be removed after 2020-07-31.")
+ meta: [MetaStore]! @deprecated(reason: "Use the `metadata` field. This field will be removed after 2020-07-31.")
addresses: [Address]
checkout: Checkout
- giftCards(
- before: String
- after: String
- first: Int
- last: Int
- ): GiftCardCountableConnection
- orders(
- before: String
- after: String
- first: Int
- last: Int
- ): OrderCountableConnection
- permissions: [Permission]
- @deprecated(
- reason: "Will be removed in Saleor 2.11.Use the `userPermissions` instead."
- )
+ giftCards(before: String, after: String, first: Int, last: Int): GiftCardCountableConnection
+ orders(before: String, after: String, first: Int, last: Int): OrderCountableConnection
+ permissions: [Permission] @deprecated(reason: "Will be removed in Saleor 2.11.Use the `userPermissions` instead.")
userPermissions: [UserPermission]
permissionGroups: [Group]
editableGroups: [Group]
@@ -6669,46 +5125,31 @@ type User implements Node & ObjectWithMetadata {
}
type UserAvatarDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
user: User
accountErrors: [AccountError!]!
}
type UserAvatarUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
user: User
accountErrors: [AccountError!]!
}
type UserBulkSetActive {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
accountErrors: [AccountError!]!
}
type UserClearMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
user: User
}
type UserClearPrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
user: User
}
@@ -6754,19 +5195,13 @@ input UserSortingInput {
}
type UserUpdateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
user: User
}
type UserUpdatePrivateMeta {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
accountErrors: [AccountError!]!
user: User
}
@@ -6778,20 +5213,14 @@ type VAT {
}
type VariantImageAssign {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productVariant: ProductVariant
image: ProductImage
productErrors: [ProductError!]!
}
type VariantImageUnassign {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
productVariant: ProductVariant
image: ProductImage
productErrors: [ProductError!]!
@@ -6807,10 +5236,7 @@ type VariantPricingInfo {
}
type VerifyToken {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
user: User
isValid: Boolean!
payload: GenericScalar
@@ -6832,42 +5258,21 @@ type Voucher implements Node {
discountValue: Float!
minSpent: Money
minCheckoutItemsQuantity: Int
- categories(
- before: String
- after: String
- first: Int
- last: Int
- ): CategoryCountableConnection
- collections(
- before: String
- after: String
- first: Int
- last: Int
- ): CollectionCountableConnection
- products(
- before: String
- after: String
- first: Int
- last: Int
- ): ProductCountableConnection
+ categories(before: String, after: String, first: Int, last: Int): CategoryCountableConnection
+ collections(before: String, after: String, first: Int, last: Int): CollectionCountableConnection
+ products(before: String, after: String, first: Int, last: Int): ProductCountableConnection
countries: [CountryDisplay]
translation(languageCode: LanguageCodeEnum!): VoucherTranslation
}
type VoucherAddCatalogues {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
voucher: Voucher
discountErrors: [DiscountError!]!
}
type VoucherBulkDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
count: Int!
discountErrors: [DiscountError!]!
}
@@ -6884,19 +5289,13 @@ type VoucherCountableEdge {
}
type VoucherCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
discountErrors: [DiscountError!]!
voucher: Voucher
}
type VoucherDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
discountErrors: [DiscountError!]!
voucher: Voucher
}
@@ -6935,10 +5334,7 @@ input VoucherInput {
}
type VoucherRemoveCatalogues {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
voucher: Voucher
discountErrors: [DiscountError!]!
}
@@ -6966,10 +5362,7 @@ type VoucherTranslatableContent implements Node {
}
type VoucherTranslate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
translationErrors: [TranslationError!]!
voucher: Voucher
}
@@ -6987,10 +5380,7 @@ enum VoucherTypeEnum {
}
type VoucherUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
discountErrors: [DiscountError!]!
voucher: Voucher
}
@@ -7000,12 +5390,7 @@ type Warehouse implements Node {
name: String!
slug: String!
companyName: String!
- shippingZones(
- before: String
- after: String
- first: Int
- last: Int
- ): ShippingZoneCountableConnection!
+ shippingZones(before: String, after: String, first: Int, last: Int): ShippingZoneCountableConnection!
address: Address!
email: String!
}
@@ -7033,10 +5418,7 @@ type WarehouseCountableEdge {
}
type WarehouseCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
warehouseErrors: [WarehouseError!]!
warehouse: Warehouse
}
@@ -7051,10 +5433,7 @@ input WarehouseCreateInput {
}
type WarehouseDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
warehouseErrors: [WarehouseError!]!
warehouse: Warehouse
}
@@ -7080,19 +5459,13 @@ input WarehouseFilterInput {
}
type WarehouseShippingZoneAssign {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
warehouseErrors: [WarehouseError!]!
warehouse: Warehouse
}
type WarehouseShippingZoneUnassign {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
warehouseErrors: [WarehouseError!]!
warehouse: Warehouse
}
@@ -7107,10 +5480,7 @@ input WarehouseSortingInput {
}
type WarehouseUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
warehouseErrors: [WarehouseError!]!
warehouse: Warehouse
}
@@ -7130,10 +5500,7 @@ type Webhook implements Node {
secretKey: String
id: ID!
events: [WebhookEvent!]!
- serviceAccount: ServiceAccount!
- @deprecated(
- reason: "Use the `app` field instead. This field will be removed after 2020-07-31."
- )
+ serviceAccount: ServiceAccount! @deprecated(reason: "Use the `app` field instead. This field will be removed after 2020-07-31.")
app: App!
}
@@ -7149,10 +5516,7 @@ type WebhookCountableEdge {
}
type WebhookCreate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
webhookErrors: [WebhookError!]!
webhook: Webhook
}
@@ -7168,10 +5532,7 @@ input WebhookCreateInput {
}
type WebhookDelete {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
webhookErrors: [WebhookError!]!
webhook: Webhook
}
@@ -7208,6 +5569,8 @@ enum WebhookEventTypeEnum {
CUSTOMER_CREATED
PRODUCT_CREATED
CHECKOUT_QUANTITY_CHANGED
+ CHECKOUT_CREATED
+ CHECKOUT_UPDATED
FULFILLMENT_CREATED
}
@@ -7228,6 +5591,8 @@ enum WebhookSampleEventTypeEnum {
CUSTOMER_CREATED
PRODUCT_CREATED
CHECKOUT_QUANTITY_CHANGED
+ CHECKOUT_CREATED
+ CHECKOUT_UPDATED
FULFILLMENT_CREATED
}
@@ -7244,10 +5609,7 @@ input WebhookSortingInput {
}
type WebhookUpdate {
- errors: [Error!]!
- @deprecated(
- reason: "Use typed errors with error codes. This field will be removed after 2020-07-31."
- )
+ errors: [Error!]! @deprecated(reason: "Use typed errors with error codes. This field will be removed after 2020-07-31.")
webhookErrors: [WebhookError!]!
webhook: Webhook
}
@@ -7263,7 +5625,7 @@ input WebhookUpdateInput {
}
type Weight {
- unit: String!
+ unit: WeightUnitsEnum!
value: Float!
}
@@ -7278,18 +5640,7 @@ enum WeightUnitsEnum {
scalar _Any
-union _Entity =
- Address
- | User
- | Group
- | ServiceAccount
- | App
- | ProductVariant
- | Product
- | ProductType
- | Collection
- | Category
- | ProductImage
+union _Entity = Address | User | Group | ServiceAccount | App | ProductVariant | Product | ProductType | Collection | Category | ProductImage
type _Service {
sdl: String
diff --git a/src/apps/components/InstalledApps/InstalledApps.tsx b/src/apps/components/InstalledApps/InstalledApps.tsx
index b84d620db..8c307cbf1 100644
--- a/src/apps/components/InstalledApps/InstalledApps.tsx
+++ b/src/apps/components/InstalledApps/InstalledApps.tsx
@@ -47,7 +47,7 @@ const InstalledApps: React.FC = ({
header={
diff --git a/src/attributes/views/AttributeList/filters.ts b/src/attributes/views/AttributeList/filters.ts
index 74c89a557..ac8a3a961 100644
--- a/src/attributes/views/AttributeList/filters.ts
+++ b/src/attributes/views/AttributeList/filters.ts
@@ -17,7 +17,7 @@ import {
AttributeListUrlQueryParams
} from "../../urls";
-export const PRODUCT_FILTERS_KEY = "productFilters";
+export const ATTRIBUTE_FILTERS_KEY = "attributeFilters";
export function getFilterOpts(
params: AttributeListUrlFilters
@@ -130,7 +130,7 @@ export const {
deleteFilterTab,
getFilterTabs,
saveFilterTab
-} = createFilterTabUtils(PRODUCT_FILTERS_KEY);
+} = createFilterTabUtils(ATTRIBUTE_FILTERS_KEY);
export const { areFiltersApplied, getActiveFilters } = createFilterUtils<
AttributeListUrlQueryParams,
diff --git a/src/auth/errors.ts b/src/auth/errors.ts
index 4ced5f7a0..092f745d2 100644
--- a/src/auth/errors.ts
+++ b/src/auth/errors.ts
@@ -8,7 +8,14 @@ export enum JWTError {
}
export function isJwtError(error: GraphQLError): boolean {
- return !!findValueInEnum(error.extensions.exception.code, JWTError);
+ let jwtError: boolean;
+ try {
+ jwtError = !!findValueInEnum(error.extensions.exception.code, JWTError);
+ } catch (e) {
+ jwtError = false;
+ }
+
+ return jwtError;
}
export function isTokenExpired(error: GraphQLError): boolean {
diff --git a/src/categories/views/CategoryDetails.tsx b/src/categories/views/CategoryDetails.tsx
index a6e74799a..bdd3c13e6 100644
--- a/src/categories/views/CategoryDetails.tsx
+++ b/src/categories/views/CategoryDetails.tsx
@@ -285,7 +285,7 @@ export const CategoryDetails: React.FC = ({
/>
-
+ = ({ children }) => {
const intl = useIntl();
const [appState, dispatchAppState] = useAppState();
const { location } = useRouter();
+ const [isNavigatorVisible, setNavigatorVisibility] = React.useState(false);
const menuStructure = createMenuStructure(intl);
const configurationMenu = createConfigurationMenu(intl);
@@ -356,170 +359,184 @@ const AppLayout: React.FC = ({ children }) => {
};
return (
-
-
-