Shared with me: opening a shared FILE navigates into it as a folder → "Load failed: not a directory" #676
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Cordy/Cairn#676
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Found by the #656 QA pass (v0.6.247, files-bao, two users).
Matrix row: §4 Sharing — "Recipient view | As sharer1, open Shares view | Shared-with-me row opens read-only/edit per role".
Steps
_qa/qa-drop.txt→ pane → Shares, add sharer1 with Can view. The grant is listed and the Shared chip appears (PASS).qa-drop.txtrow shows "nikola-test · Can view" (PASS).Expected: the file opens read-only (or the pane opens for it), per role.
Seen: the app routes to
#/shared/nikola-test/qa-drop.txtand lists it as a directory: the breadcrumb reads/ / shared / nikola-test / qa-drop.txtover sharer1's own previous Personal rows, with a rawLoad failed: not a directoryunder them. "Upload file" and "New" stay active in that state. The handler on the row button (button.str) is() => load(s.vpath)for every entry, so every file share in Shared with me is unopenable from this view. Only folder shares can work. Reproduced 3× across two widths. The other file rows in the list,homelab-project-handoff.mdandInvoice-….pdf, are wired the same way.Related, not re-filed:
home/sharer1/…(#662 family).Screenshot: none saved. This ran in the in-app browser (the sharer1 session), which cannot write screenshots to disk. The state is quoted verbatim above; Nikola can reproduce it in about 10 seconds as sharer1.