diff options
Diffstat (limited to 'src/access/rules.rs')
| -rw-r--r-- | src/access/rules.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/access/rules.rs b/src/access/rules.rs index 3aba0ba..bef9a13 100644 --- a/src/access/rules.rs +++ b/src/access/rules.rs @@ -125,7 +125,7 @@ pub(crate) fn judge_reading( // The first epoch's: the first change a document holds, as it comes to an empty // one, or as it is in one (judged again, `swarm::refusals`). let root = if epoch.generation == 0 { - doc.get_heads().is_empty() || doc.get_change_by_hash(&change.hash).is_some() + doc.get_heads().is_empty() || crate::document::changes::holds(doc, &change.hash) } else { change.hash.0 == epoch.id }; |
