From 90e3c325e52b274273e8d8eba57b3947453c9a1b Mon Sep 17 00:00:00 2001
From: Richard Petersen <richard.petersen@open-xchange.com>
Date: Tue, 24 May 2022 14:42:53 +0200
Subject: [PATCH] fixed: OXUIB-1631 UI-middleware memory spikes after startup
 (2)

Use correct path for index.html for the memory lookup
---
 src/middlewares/serve-files.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/middlewares/serve-files.js b/src/middlewares/serve-files.js
index 569718e..9f17245 100644
--- a/src/middlewares/serve-files.js
+++ b/src/middlewares/serve-files.js
@@ -6,12 +6,12 @@ export default async function (req, res, next) {
   try {
     if (req.method !== 'GET') return next()
     const version = res.version
+    const path = req.path === '/' ? '/index.html' : req.path
     let data = await loadFromCache({
-      path: req.path,
+      path,
       version
     })
     if (!data) {
-      const path = req.path === '/' ? '/index.html' : req.path
       data = await saveAsyncToCache({ version, path, promise: fetchFileWithHeaders({ path, version }) })
     }
 
-- 
GitLab