diff --git a/client/src/app/site/motions/components/motion-detail/motion-detail.component.html b/client/src/app/site/motions/components/motion-detail/motion-detail.component.html index 81f2cbbb5..e3ff5652c 100644 --- a/client/src/app/site/motions/components/motion-detail/motion-detail.component.html +++ b/client/src/app/site/motions/components/motion-detail/motion-detail.component.html @@ -1,5 +1,5 @@ submitter.id === this.operator.user.id) + this.operator.hasPerms('motions.can_manage') || + (motion.state.allow_submitter_edit && + motion.submitters && + motion.submitters.some(submitter => submitter.id === this.operator.user.id)) ); case 'update_submitters': return this.operator.hasPerms('motions.can_manage');