From 192fef6a97ec42125fc11fecef07444366e4fb22 Mon Sep 17 00:00:00 2001
From: "Rob Swindell (on Debian Linux)" <rob@synchro.net>
Date: Wed, 23 Apr 2025 19:48:28 -0700
Subject: [PATCH] When editing a file description that doesn't exist, pass a
 blank string

uifc.input() defaults to a max width of 40 chars if no string is passed.

file.desc may be undefined when no description is provided by uploader.
---
 exec/fileman.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/exec/fileman.js b/exec/fileman.js
index de1f071e7d..fc1629a775 100644
--- a/exec/fileman.js
+++ b/exec/fileman.js
@@ -740,7 +740,7 @@ function edit_filename(file)
 
 function edit_desc(file)
 {
-	var desc = uifc.input(WIN_MID|WIN_SAV, "Description", file.desc, LEN_FDESC, K_EDIT);
+	var desc = uifc.input(WIN_MID|WIN_SAV, "Description", file.desc || "", LEN_FDESC, K_EDIT);
 	if(desc !== undefined)
 		file.desc = desc;
 }
-- 
GitLab