diff --git a/js/src/views/Event/Event.vue b/js/src/views/Event/Event.vue index b84d3c22..56b437bb 100755 --- a/js/src/views/Event/Event.vue +++ b/js/src/views/Event/Event.vue @@ -128,7 +128,7 @@

{{ $t("Delete") }} @@ -253,7 +253,7 @@

0 && + [MemberRole.MODERATOR, MemberRole.ADMINISTRATOR].includes( + this.person?.memberships?.elements[0].role + ) + ); + } + + get canManageEvent(): boolean { + return this.actorIsOrganizer || this.hasGroupPrivileges; + } + get endDate(): Date { return this.event.endsOn !== null && this.event.endsOn > this.event.beginsOn ? this.event.endsOn