From b0749e5577b6d6debba0147b735678d9dcf1a0aa Mon Sep 17 00:00:00 2001
From: Eric Oulashin <eric.oulashin@gmail.com>
Date: Sat, 11 Jun 2022 11:22:09 -0700
Subject: [PATCH] Added a parameter check

---
 xtrn/dd_upload_processor/ddup.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xtrn/dd_upload_processor/ddup.js b/xtrn/dd_upload_processor/ddup.js
index 44a8643e12..589bb6514c 100644
--- a/xtrn/dd_upload_processor/ddup.js
+++ b/xtrn/dd_upload_processor/ddup.js
@@ -1035,7 +1035,7 @@ function runExternalCmdWithOutput(pCommand)
 //  pFileMode: The mode value (number) to apply to files (non-directories)
 function chmodDirsRecursive(pBaseDir, pDirMode, pFileMode)
 {
-	if (gRunningInWindows || typeof(pBaseDir) !== "string" || !file_isdir(pBaseDir) || typeof(pDirMode) !== "number")
+	if (gRunningInWindows || typeof(pBaseDir) !== "string" || !file_isdir(pBaseDir) || typeof(pDirMode) !== "number" || typeof(pFileMode) !== "number")
 		return;
 
 	file_chmod(pBaseDir, pDirMode);
-- 
GitLab