Эх сурвалжийг харах

Merge pull request #3485 from overleaf/ta-file-tree-upload-fix

[ReactFileTree] Fix Upload Button When No Entities Are Selected

GitOrigin-RevId: d7438ccee741c21190deaddc376c6f394870de42
Timothée Alby 5 жил өмнө
parent
commit
d8469953f1

+ 5 - 4
services/web/frontend/js/features/file-tree/contexts/file-tree-actionable.js

@@ -248,10 +248,11 @@ export function useFileTreeActionable() {
   }
 
   function startUploadingDocOrFile() {
-    const selectedEntityId = Array.from(selectedEntityIds)[0]
-    const found = findInTreeOrThrow(fileTreeData, selectedEntityId)
-    const parentFolderId =
-      found.type === 'folder' ? found.entity._id : found.parentFolderId
+    const parentFolderId = getSelectedParentFolderId(
+      fileTreeData,
+      selectedEntityIds
+    )
+
     window.dispatchEvent(
       new CustomEvent('FileTreeReactBridge.openNewDocModal', {
         detail: {