fetch: do not prune when missing default branch
An issue from a user was brought up in Zulip1 when their id update revisions were not replicating.
It’s suspected that this is due to the delegate being pruned when they’re missing the default branch. The following should be checked:
- See if there is any test case covering this
- If there is, then investigate further
- If there isn’t, try to replicate the scenario and confirm the issue
- If it is the issue then decouple the pruning from the default branch check
1
https://radicle.zulipchat.com/#narrow/channel/369873-support/topic/revisions.20not.20propagating.20between.20delegates