From 797b0ff7b36c64f37225896075c35dec56d7550d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20Verg=C3=A9?= Date: Wed, 21 Aug 2024 09:27:03 +0200 Subject: [PATCH] WebDAV: Fix wrong percentage inside log for PUT The WebDAV service for PUT operations had an erroneous log: it showed a percentage between 0.00% and 1.00% (instead of 100%). For example at 95.47% it printed: info: Upload progress for file file.zip: 0.9547245810048218% {"service":"internxt-webdav"} This commit fixes that, logs now look like: info: Upload progress for file file.zip: 95.47% {"service":"internxt-webdav"} --- src/webdav/handlers/PUT.handler.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/webdav/handlers/PUT.handler.ts b/src/webdav/handlers/PUT.handler.ts index 3058314..1a7f2bd 100644 --- a/src/webdav/handlers/PUT.handler.ts +++ b/src/webdav/handlers/PUT.handler.ts @@ -48,7 +48,7 @@ export class PUTRequestHandler implements WebDavMethodHandler { req, { progressCallback: (progress) => { - webdavLogger.info(`Upload progress for file ${resource.name}: ${progress}%`); + webdavLogger.info(`Upload progress for file ${resource.name}: ${(100*progress).toFixed(2)}%`); }, }, );