Переглянути джерело

chore(core): Fix build errors

Michael Bromley 2 роки тому
батько
коміт
c53929057e

+ 3 - 2
packages/core/src/api/resolvers/admin/promotion.resolver.ts

@@ -4,7 +4,8 @@ import {
     DeletionResponse,
     MutationAssignPromotionsToChannelArgs,
     MutationCreatePromotionArgs,
-    MutationDeletePromotionArgs, MutationDeletePromotionsArgs,
+    MutationDeletePromotionArgs,
+    MutationDeletePromotionsArgs,
     MutationRemovePromotionsFromChannelArgs,
     MutationUpdatePromotionArgs,
     Permission,
@@ -125,7 +126,7 @@ export class PromotionResolver {
         @Ctx() ctx: RequestContext,
         @Args() args: MutationDeletePromotionsArgs,
     ): Promise<DeletionResponse[]> {
-        return Promise.all(args.ids.map(id => this.promotionService.softDeletePromotion(ctx, id));
+        return Promise.all(args.ids.map(id => this.promotionService.softDeletePromotion(ctx, id)));
     }
 
     @Transaction()

+ 3 - 2
packages/core/src/api/resolvers/admin/seller.resolver.ts

@@ -2,7 +2,8 @@ import { Args, Mutation, Query, Resolver } from '@nestjs/graphql';
 import {
     DeletionResponse,
     MutationCreateSellerArgs,
-    MutationDeleteSellerArgs, MutationDeleteSellersArgs,
+    MutationDeleteSellerArgs,
+    MutationDeleteSellersArgs,
     MutationUpdateSellerArgs,
     Permission,
     QuerySellerArgs,
@@ -64,6 +65,6 @@ export class SellerResolver {
         @Ctx() ctx: RequestContext,
         @Args() args: MutationDeleteSellersArgs,
     ): Promise<DeletionResponse[]> {
-        return Promise.all(args.ids.map(id => this.sellerService.delete(ctx, id));
+        return Promise.all(args.ids.map(id => this.sellerService.delete(ctx, id)));
     }
 }

+ 1 - 1
packages/core/src/api/resolvers/admin/shipping-method.resolver.ts

@@ -108,7 +108,7 @@ export class ShippingMethodResolver {
         @Ctx() ctx: RequestContext,
         @Args() args: MutationDeleteShippingMethodsArgs,
     ): Promise<DeletionResponse[]> {
-        return Promise.all(args.ids.map(id => this.shippingMethodService.softDelete(ctx, id)));
+        return Promise.all(args.ids?.map(id => this.shippingMethodService.softDelete(ctx, id)) ?? []);
     }
 
     @Query()

+ 1 - 1
packages/core/src/api/schema/admin-api/shipping-method.api.graphql

@@ -16,7 +16,7 @@ type Mutation {
     "Delete a ShippingMethod"
     deleteShippingMethod(id: ID!): DeletionResponse!
     "Delete multiple ShippingMethods"
-    deleteShippingMethods(ids: [ID!]): [DeletionResponse!]!
+    deleteShippingMethods(ids: [ID!]!): [DeletionResponse!]!
 }
 
 # generated by generateListOptions function