aboutsummaryrefslogtreecommitdiffstats
path: root/src/access/rules.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/access/rules.rs')
-rw-r--r--src/access/rules.rs2
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
};