3124: added listprice to printproduct and public access to product and designers (#138)

This commit is contained in:
Arwid Thornström
2022-12-19 09:29:47 +01:00
committed by GitHub
parent 28d643003e
commit 62b93a3656
9 changed files with 69 additions and 8 deletions
+7 -1
View File
@@ -14,7 +14,7 @@ import { Keyword } from '../types/keyword-types';
import { MarketLocaleAPI } from '../datasources/market-locale-api';
import { InteriorAPI } from '../datasources/interior-api';
import { InteriorsLambdaAPI } from '../datasources/interiors-lambda-api';
import { IdNumberResult } from '../types/types';
import { IdNumberResult, MarketInput } from '../types/types';
import { moveS3File } from '../aws/s3';
import { DesignerAPI } from '../datasources/designer-api';
import { PrintProductDefaultsAPI } from '../datasources/printproduct-defaults-api';
@@ -55,6 +55,12 @@ const PrintProduct = {
dataSources.printProductDefaultsApi
)).getDefaults(id);
},
async listprice({ id }, input: MarketInput, { dataSources }) {
return (<ProductAPI>dataSources.productApi).getListPrice(
id,
input.marketId,
);
},
};
async function getProductsResult(