updated rep pdf to stream
This commit is contained in:
@@ -196,12 +196,4 @@ export default async function handler(req, res) {
|
||||
path: `/files/${blobProgress.pinswg_name}.pdf`,
|
||||
});
|
||||
});
|
||||
|
||||
// return res.status(200).json({
|
||||
// data: "success",
|
||||
// path: process.cwd() + `/tmp/${blobProgress.pinswg_name}.pdf`,
|
||||
// });
|
||||
// } else {
|
||||
// return res.status(400).json();
|
||||
// }
|
||||
}
|
||||
|
||||
@@ -79,6 +79,7 @@ import {
|
||||
createRepBlob,
|
||||
uploadFile,
|
||||
uploadPDFRepFiles,
|
||||
createRepPDFBlob,
|
||||
} from "../../../actions/azurestorage";
|
||||
import { hashAPIPath } from "../../../actions";
|
||||
|
||||
@@ -208,16 +209,16 @@ export default async function handler(req, res) {
|
||||
// code block
|
||||
}
|
||||
|
||||
console.log(
|
||||
"///////////////////////////////////\n file created: \n" +
|
||||
process.cwd() +
|
||||
`tmp/${reqBodyobj.repfile_name}.pdf` +
|
||||
"\n folder:" +
|
||||
process.cwd() +
|
||||
"\n/////////////////////////"
|
||||
);
|
||||
// console.log(
|
||||
// "///////////////////////////////////\n file created: \n" +
|
||||
// process.cwd() +
|
||||
// `tmp/${reqBodyobj.repfile_name}.pdf` +
|
||||
// "\n folder:" +
|
||||
// process.cwd() +
|
||||
// "\n/////////////////////////"
|
||||
// );
|
||||
|
||||
const renderedPDF = await ReactPDF.renderStream(
|
||||
const renderedPDF = await ReactPDF.renderToStream(
|
||||
<MyDocument docProps={reqBodyobj} />
|
||||
);
|
||||
|
||||
@@ -226,30 +227,16 @@ export default async function handler(req, res) {
|
||||
containerID,
|
||||
caseRef,
|
||||
reqBodyobj.repfile_name
|
||||
);
|
||||
|
||||
console.log(
|
||||
"///////////////////////////////////\nrep pdf file created: " +
|
||||
`/files/${reqBodyobj.repfile_name}.pdf`,
|
||||
"\n/////////////////////////"
|
||||
);
|
||||
|
||||
// upload file to storage account
|
||||
// uploadPDFRepFiles(
|
||||
// process.cwd() + `/tmp/${reqBodyobj.repfile_name}.pdf`,
|
||||
// containerID,
|
||||
// caseRef + "/" + reqBodyobj.repfile_name,
|
||||
// repType
|
||||
// );
|
||||
|
||||
// remove from local folder
|
||||
//fs.unlinkSync(process.cwd() + `/tmp/${reqBodyobj.repfile_name}.pdf`);
|
||||
|
||||
return res.status(200).json({
|
||||
data: "success",
|
||||
path: `${reqBodyobj.repfile_name}.pdf`,
|
||||
).then((data) => {
|
||||
console.log(
|
||||
"///////////////////////////////////\nrep pdf file created: " +
|
||||
`${caseRef}/files/${reqBodyobj.repfile_name}.pdf`,
|
||||
"\n/////////////////////////"
|
||||
);
|
||||
return res.status(200).json({
|
||||
status: "success",
|
||||
data: data,
|
||||
path: `${caseRef}/${reqBodyobj.repfile_name}/files/${reqBodyobj.repfile_name}.pdf`,
|
||||
});
|
||||
});
|
||||
// } else {
|
||||
// return res.status(400).json();
|
||||
// }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user