fix: file-menu on folders had empty name

Massimo Melina committed Apr 3, 2023 at 20:34 UTC a4c77f34a5a059246a437801e2909f1101cbc101
1 file changed +2 -2
frontend/src/useFetchList.ts
+2 -2
@@ -98,7 +98,7 @@ export default function useFetchList() {
98 state.stopSearch?.()
99 state.error = (ERRORS as any)[error] || String(error)
100 if (error === 401 && snap.username)
101 - alertDialog(t('wrong_account', { u: snap.username }, "Account {u} has no access, try another"), 'warning')
101 + alertDialog(t('wrong_account', { u: snap.username }, "Account {u} has no access, try another"), 'warning').then()
102 state.loginRequired = error === 401
103 lastReq.current = null
104 continue
@@ -114,7 +114,7 @@ export default function useFetchList() {
114 const { add } = entry
115 if (add) {
116 add.uri = pathEncode(add.n)
117 - add.name = add.n.slice(add.n.lastIndexOf('/')+1)
117 + add.name = add.n.slice(add.n.lastIndexOf('/', -1) +1, add.isFolder ? -1 : Infinity)
118 buffer.push(add)
119 }
120 }