diff --git a/src/datasources/product-api.ts b/src/datasources/product-api.ts index b9c9ace..833e1ef 100644 --- a/src/datasources/product-api.ts +++ b/src/datasources/product-api.ts @@ -12,7 +12,6 @@ import { Orientation, ProductsFilterInput, ProductInfoInput, - ProductBlacklistInput, ProductBlacklistMarketInput, ProductMaterials, ProductSizeTypes, @@ -191,7 +190,7 @@ export class ProductAPI extends BaseSQLDataSource { path: info.path, browsable: info.browsable ? 1 : 0, visible: info.visible ? 1 : 0, - designerid: info.designerId, + designerid: info.designerId ?? null, ref1: info.ref1, ref2: info.ref2, ref3: info.ref3, diff --git a/src/schema.graphql b/src/schema.graphql index 5caee89..f530a09 100644 --- a/src/schema.graphql +++ b/src/schema.graphql @@ -383,7 +383,7 @@ input ProductInfoInput { ref1: String! ref2: String! ref3: String! - designerId: Int! + designerId: Int browsable: Boolean! visible: Boolean! printFileWidth: Int! diff --git a/src/types/product-types.ts b/src/types/product-types.ts index acabffb..03ea689 100644 --- a/src/types/product-types.ts +++ b/src/types/product-types.ts @@ -1,4 +1,4 @@ -import { PaginationInput, PaginationResult } from './types'; +import { Maybe, PaginationInput, PaginationResult } from './types'; // Mutation inputs export interface ProductInfoInput { @@ -10,7 +10,7 @@ export interface ProductInfoInput { ref1: string; ref2: string; ref3: string; - designerId: number; + designerId: Maybe; browsable: boolean; visible: boolean; printFileWidth: number;