瀏覽代碼

fix(admin-ui): Make Channel zones required in ChannelDetailComponent

Closes #218
Michael Bromley 6 年之前
父節點
當前提交
ba27360260

+ 2 - 2
packages/admin-ui/src/app/common/generated-types.ts

@@ -426,8 +426,8 @@ export type CreateChannelInput = {
   defaultLanguageCode: LanguageCode,
   pricesIncludeTax: Scalars['Boolean'],
   currencyCode: CurrencyCode,
-  defaultTaxZoneId?: Maybe<Scalars['ID']>,
-  defaultShippingZoneId?: Maybe<Scalars['ID']>,
+  defaultTaxZoneId: Scalars['ID'],
+  defaultShippingZoneId: Scalars['ID'],
 };
 
 export type CreateCollectionInput = {

+ 2 - 2
packages/admin-ui/src/app/settings/components/channel-detail/channel-detail.component.ts

@@ -47,8 +47,8 @@ export class ChannelDetailComponent extends BaseDetailComponent<Channel.Fragment
             token: ['', Validators.required],
             pricesIncludeTax: [false],
             currencyCode: [''],
-            defaultShippingZoneId: [''],
-            defaultTaxZoneId: [''],
+            defaultShippingZoneId: ['', Validators.required],
+            defaultTaxZoneId: ['', Validators.required],
         });
     }