diff options
| author | Christophe Besson <cbesson@gmail.com> | 2026-08-24 23:09:13 +0200 |
|---|---|---|
| committer | Christophe Besson <cbesson@gmail.com> | 2026-08-24 23:09:13 +0200 |
| commit | 25bf672719be2e47c15fc3659635b50a1540571d (patch) | |
| tree | f7cb030eefc9e5fbb0683ce8a5debe15dac3aa52 /docs/USERGUIDE.md | |
| parent | 5b41de6a972ef5f6ec93849fab337414733bdd57 (diff) | |
| download | meshbay-25bf672719be2e47c15fc3659635b50a1540571d.tar.gz | |
fix(hub): refresh directory list after adding/removing a shared root
Folders (unlike files) only ever arrive over MNP as part of a full
index_sync — the ongoing index_delta push has no `dirs` field at all
(daemon.py never puts one there for incremental updates) — so a directory
added or removed via the Electron-local add/remove flow never showed up
in the Videos/Music root pickers until the whole page was reloaded. The
merged Directories section made this easy to hit: add a shared folder,
then immediately try to pick it as a root, in the same visit. Both
actions now call the same onRefreshIndex a chat upload already uses to
pick up its own effect on the index.
Diffstat (limited to 'docs/USERGUIDE.md')
0 files changed, 0 insertions, 0 deletions