feat: Application types generation from project GQL schema's (#8995)

This commit is contained in:
Adrien de Peretti
2024-09-06 11:45:32 +02:00
committed by GitHub
parent ac30a989f4
commit 2c5e72d141
92 changed files with 5129 additions and 443 deletions

View File

@@ -6,6 +6,7 @@ import {
FindConfig,
IOrderModuleService,
InternalModuleDeclaration,
ModuleJoinerConfig,
ModulesSdkTypes,
OrderDTO,
OrderReturnReasonDTO,
@@ -73,6 +74,7 @@ import {
UpdateOrderShippingMethodTaxLineDTO,
} from "@types"
import { UpdateReturnReasonDTO } from "src/types/return-reason"
import { joinerConfig } from "../joiner-config"
import {
ApplyOrderChangeDTO,
applyChangesToOrder,
@@ -260,6 +262,10 @@ export default class OrderModuleService<
this.orderExchangeService_ = orderExchangeService
}
__joinerConfig(): ModuleJoinerConfig {
return joinerConfig
}
private shouldIncludeTotals(config: FindConfig<any>): boolean {
const totalFields = [
"total",