🐛 加强文件名解码的空值处理

- 后端decodeHtmlEntities添加空字符串默认值
- 前端decodeHtmlEntities非字符串时返回空字符串
- getFileDisplayName增强类型检查

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-11-30 14:56:26 +08:00
parent dd97328b2f
commit 0e6230612c
2 changed files with 6 additions and 4 deletions

View File

@@ -2279,7 +2279,7 @@ app.get('/api/files', authMiddleware, async (req, res) => {
return {
name: item.name,
displayName: decodeHtmlEntities(item.name),
displayName: decodeHtmlEntities(item.name || ''),
type: item.type === 'd' ? 'directory' : 'file',
size: item.size,
sizeFormatted: formatFileSize(item.size),