fix: admin/fs: upload shouldn't be displayed on files

Massimo Melina committed Jan 16, 2023 at 10:36 UTC 4ab0685593a115c3d28b9f4ff5e563d8c0e25876
1 file changed +1 -1
admin/src/FileForm.ts
+1 -1
@@ -78,7 +78,7 @@ export default function FileForm({ file, defaultPerms }: { file: VfsNode, defaul
78 : (hasSource && { k: 'source', comp: FileField, folders: true, multiline: true }),
79 perm('can_read', "Who can download", "Note: who can't download won't see it in the list"),
80 showCanSee && perm('can_see', "Who can see", "You can hide and keep it downloadable if you have a direct link"),
81 - hasSource && perm('can_upload', "Who can upload"),
81 + isDir && perm('can_upload', "Who can upload", hasSource ? '' : "Works only on folders with source"),
82 hasSource && !realFolder && { k: 'size', comp: DisplayField, toField: formatBytes },
83 showTimestamps && { k: 'ctime', comp: DisplayField, lg: 6, label: 'Created', toField: formatTimestamp },
84 showTimestamps && { k: 'mtime', comp: DisplayField, lg: 6, label: 'Modified', toField: formatTimestamp },