diff options
Diffstat (limited to 'src/swarm/members.rs')
| -rw-r--r-- | src/swarm/members.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/swarm/members.rs b/src/swarm/members.rs index 1cb4062..cbd970d 100644 --- a/src/swarm/members.rs +++ b/src/swarm/members.rs @@ -40,7 +40,10 @@ pub(crate) fn member_path(pk: &str) -> Vec<String> { /// Public keys of all registered members, sorted. pub(crate) fn members(doc: &impl ReadDoc) -> Vec<String> { - let mut members = store::keys_at(doc, &members_dir()).unwrap_or_default(); + let mut members = store::keys_at(doc, &members_dir()) + .ok() + .flatten() + .unwrap_or_default(); members.sort(); members } |
