From e7efe6d343ca10a959dfae4e35fa35fda4398f96 Mon Sep 17 00:00:00 2001
From: Rob Swindell <rob@synchro.net>
Date: Tue, 6 Apr 2021 23:31:07 -0700
Subject: [PATCH] Fix hash() method broken in commit bc4f24f5 - file needs the
 dir num

---
 src/sbbs3/js_filebase.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/sbbs3/js_filebase.c b/src/sbbs3/js_filebase.c
index 099c3a7061..6d0b77a0de 100644
--- a/src/sbbs3/js_filebase.c
+++ b/src/sbbs3/js_filebase.c
@@ -468,6 +468,7 @@ js_hash_file(JSContext *cx, uintN argc, jsval *arglist)
 	if(getfname(filename) != filename)
 		SAFECOPY(path, filename);
 	else {
+		file.dir = p->smb.dirnum;
 		file.name = filename;
 		getfilepath(scfg, &file, path);
 	}
-- 
GitLab