saleor-apps-redis_apl/apps/invoice-hub/src/modules/invoice-file-name/resolve-temp-pdf-file-location.ts

9 lines
306 B
TypeScript
Raw Normal View History

2023-01-20 16:08:35 +00:00
import { join } from "path";
import invariant from "tiny-invariant";
export const resolveTempPdfFileLocation = (fileName: string) => {
invariant(fileName.includes(".pdf"), `fileName should include pdf extension`);
return join(process.env.TEMP_PDF_STORAGE_DIR ?? "", encodeURIComponent(fileName));
};