فهرست منبع

fix(admin-ui): Display custom fields in StockLocation detail view

Michael Bromley 2 سال پیش
والد
کامیت
d36ac8405f

+ 2 - 3
packages/admin-ui/src/lib/catalog/src/components/stock-location-detail/stock-location-detail.component.ts

@@ -62,7 +62,7 @@ export class StockLocationDetailComponent
     extends TypedBaseDetailComponent<typeof GetStockLocationDetailDocument, 'stockLocation'>
     extends TypedBaseDetailComponent<typeof GetStockLocationDetailDocument, 'stockLocation'>
     implements OnInit, OnDestroy
     implements OnInit, OnDestroy
 {
 {
-    customFields = this.getCustomFieldConfig('TaxRate');
+    customFields = this.getCustomFieldConfig('StockLocation');
     detailForm = this.formBuilder.group({
     detailForm = this.formBuilder.group({
         name: ['', Validators.required],
         name: ['', Validators.required],
         description: [''],
         description: [''],
@@ -96,11 +96,10 @@ export class StockLocationDetailComponent
         if (!name) {
         if (!name) {
             return;
             return;
         }
         }
-        const formValue = this.detailForm.value;
         const input = {
         const input = {
             name,
             name,
             description,
             description,
-            customFields: formValue.customFields,
+            customFields,
         } satisfies CreateStockLocationInput;
         } satisfies CreateStockLocationInput;
         this.dataService.mutate(CreateStockLocationDocument, { input }).subscribe(
         this.dataService.mutate(CreateStockLocationDocument, { input }).subscribe(
             data => {
             data => {