Merge pull request #8933 from overleaf/jpa-pdf-caching-dark

[misc] enable pdf caching in dark mode for 1MB chunks

GitOrigin-RevId: 1d0f7eadeff14a047548b4778d4789829bad5d48
This commit is contained in:
Jakob Ackermann
2022-07-21 08:03:13 +00:00
committed by Copybot
parent 3c0bb25249
commit ac4d56403a
2 changed files with 30 additions and 19 deletions
@@ -311,10 +311,6 @@ function pdfStreamHash(buffer) {
async function writePdfStream(dir, hash, buffer) {
const filename = Path.join(dir, hash)
const atomicWriteFilename = filename + '~'
if (Settings.enablePdfCachingDark) {
// Write an empty file in dark mode.
buffer = Buffer.alloc(0)
}
try {
await fs.promises.writeFile(atomicWriteFilename, buffer)
await fs.promises.rename(atomicWriteFilename, filename)