diff --git a/arkindex/project/mixins.py b/arkindex/project/mixins.py index 386844b09178c2e0c954dd522d01a6f59d128df5..41ba1a4ff34a9e7bb32617c2abab3f245c5ae6e4 100644 --- a/arkindex/project/mixins.py +++ b/arkindex/project/mixins.py @@ -89,12 +89,8 @@ class NewCorpusACLMixin(ACLMixin): id__in=filter_rights(self.user, Corpus, Role.Contributor.value).values('id') ) - @property - def administrable_corpora(self): - return self.rights_filter(Corpus, Role.Admin.value) - def has_read_access(self, corpus): - return corpus.public or self.has_access(corpus, Role.Guest.value) + return self.has_access(corpus, Role.Guest.value) def has_write_access(self, corpus): return self.has_access(corpus, Role.Contributor.value)