Sfoglia il codice sorgente

fix(core): Make ProductOption type fields non-nullable

Michael Bromley 6 anni fa
parent
commit
0ea150c1cf

+ 3 - 3
packages/common/src/generated-shop-types.ts

@@ -1590,9 +1590,9 @@ export type ProductOption = Node & {
     id: Scalars['ID'];
     createdAt: Scalars['DateTime'];
     updatedAt: Scalars['DateTime'];
-    languageCode?: Maybe<LanguageCode>;
-    code?: Maybe<Scalars['String']>;
-    name?: Maybe<Scalars['String']>;
+    languageCode: LanguageCode;
+    code: Scalars['String'];
+    name: Scalars['String'];
     groupId: Scalars['ID'];
     translations: Array<ProductOptionTranslation>;
     customFields?: Maybe<Scalars['JSON']>;

+ 8 - 8
packages/common/src/generated-types.ts

@@ -1602,8 +1602,8 @@ export type Mutation = {
   updateFacetValues: Array<FacetValue>,
   /** Delete one or more FacetValues */
   deleteFacetValues: Array<DeletionResponse>,
-  updateGlobalSettings: GlobalSettings,
   importProducts?: Maybe<ImportInfo>,
+  updateGlobalSettings: GlobalSettings,
   settlePayment: Payment,
   fulfillOrder: Fulfillment,
   cancelOrder: Order,
@@ -1823,13 +1823,13 @@ export type MutationDeleteFacetValuesArgs = {
 };
 
 
-export type MutationUpdateGlobalSettingsArgs = {
-  input: UpdateGlobalSettingsInput
+export type MutationImportProductsArgs = {
+  csvFile: Scalars['Upload']
 };
 
 
-export type MutationImportProductsArgs = {
-  csvFile: Scalars['Upload']
+export type MutationUpdateGlobalSettingsArgs = {
+  input: UpdateGlobalSettingsInput
 };
 
 
@@ -2297,9 +2297,9 @@ export type ProductOption = Node & {
   id: Scalars['ID'],
   createdAt: Scalars['DateTime'],
   updatedAt: Scalars['DateTime'],
-  languageCode?: Maybe<LanguageCode>,
-  code?: Maybe<Scalars['String']>,
-  name?: Maybe<Scalars['String']>,
+  languageCode: LanguageCode,
+  code: Scalars['String'],
+  name: Scalars['String'],
   groupId: Scalars['ID'],
   translations: Array<ProductOptionTranslation>,
   customFields?: Maybe<Scalars['JSON']>,

+ 8 - 8
packages/core/e2e/graphql/generated-e2e-admin-types.ts

@@ -1599,8 +1599,8 @@ export type Mutation = {
     updateFacetValues: Array<FacetValue>;
     /** Delete one or more FacetValues */
     deleteFacetValues: Array<DeletionResponse>;
-    updateGlobalSettings: GlobalSettings;
     importProducts?: Maybe<ImportInfo>;
+    updateGlobalSettings: GlobalSettings;
     settlePayment: Payment;
     fulfillOrder: Fulfillment;
     cancelOrder: Order;
@@ -1790,14 +1790,14 @@ export type MutationDeleteFacetValuesArgs = {
     force?: Maybe<Scalars['Boolean']>;
 };
 
-export type MutationUpdateGlobalSettingsArgs = {
-    input: UpdateGlobalSettingsInput;
-};
-
 export type MutationImportProductsArgs = {
     csvFile: Scalars['Upload'];
 };
 
+export type MutationUpdateGlobalSettingsArgs = {
+    input: UpdateGlobalSettingsInput;
+};
+
 export type MutationSettlePaymentArgs = {
     id: Scalars['ID'];
 };
@@ -2227,9 +2227,9 @@ export type ProductOption = Node & {
     id: Scalars['ID'];
     createdAt: Scalars['DateTime'];
     updatedAt: Scalars['DateTime'];
-    languageCode?: Maybe<LanguageCode>;
-    code?: Maybe<Scalars['String']>;
-    name?: Maybe<Scalars['String']>;
+    languageCode: LanguageCode;
+    code: Scalars['String'];
+    name: Scalars['String'];
     groupId: Scalars['ID'];
     translations: Array<ProductOptionTranslation>;
     customFields?: Maybe<Scalars['JSON']>;

+ 3 - 3
packages/core/e2e/graphql/generated-e2e-shop-types.ts

@@ -1590,9 +1590,9 @@ export type ProductOption = Node & {
     id: Scalars['ID'];
     createdAt: Scalars['DateTime'];
     updatedAt: Scalars['DateTime'];
-    languageCode?: Maybe<LanguageCode>;
-    code?: Maybe<Scalars['String']>;
-    name?: Maybe<Scalars['String']>;
+    languageCode: LanguageCode;
+    code: Scalars['String'];
+    name: Scalars['String'];
     groupId: Scalars['ID'];
     translations: Array<ProductOptionTranslation>;
     customFields?: Maybe<Scalars['JSON']>;

+ 3 - 3
packages/core/src/api/schema/type/product-option-group.type.graphql

@@ -21,9 +21,9 @@ type ProductOption implements Node {
     id: ID!
     createdAt: DateTime!
     updatedAt: DateTime!
-    languageCode: LanguageCode
-    code: String
-    name: String
+    languageCode: LanguageCode!
+    code: String!
+    name: String!
     groupId: ID!
     translations: [ProductOptionTranslation!]!
 }

File diff suppressed because it is too large
+ 0 - 0
schema-admin.json


File diff suppressed because it is too large
+ 0 - 0
schema-shop.json


Some files were not shown because too many files changed in this diff