Design pending blogs in organizations

This commit is contained in:
anhkha2003 2024-07-20 21:11:01 +07:00
parent 66f6212947
commit 01bd3d1cef
8 changed files with 423 additions and 306 deletions

View file

@ -208,14 +208,9 @@ class PostView(TitleMixin, CommentedDetailView, PageVoteDetailView, BookMarkDeta
orgs = list(self.object.organizations.all())
if self.request.profile:
if self.request.profile.id in self.object.get_authors():
for org in orgs:
if org.is_member(self.request.profile):
context["editable_orgs"].append(org)
else:
for org in orgs:
if org.is_admin(self.request.profile):
context["editable_orgs"].append(org)
for org in orgs:
if self.request.profile.can_edit_organization(org):
context["editable_orgs"].append(org)
return context