_group_memberships.pug 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. div(ng-controller="GroupMembershipController")
  2. each groupSubscription in memberGroupSubscriptions
  3. - if (user._id+'' != groupSubscription.admin_id._id+'')
  4. div
  5. p
  6. | You are a member of
  7. |
  8. +teamName(groupSubscription)
  9. - if (groupSubscription.teamNotice && groupSubscription.teamNotice != '')
  10. p
  11. //- Team notice is sanitized in SubscriptionViewModelBuilder
  12. em(ng-non-bindable) !{groupSubscription.teamNotice}
  13. span
  14. button.btn.btn-danger.text-capitalise(ng-click="removeSelfFromGroup('"+groupSubscription.admin_id._id+"')") #{translate("leave_group")}
  15. hr
  16. script(type='text/ng-template', id='LeaveGroupModalTemplate')
  17. .modal-header
  18. h3 #{translate("leave_group")}
  19. .modal-body
  20. p #{translate("sure_you_want_to_leave_group")}
  21. .modal-footer
  22. button.btn.btn-default(
  23. ng-disabled="inflight"
  24. ng-click="cancel()"
  25. ) #{translate("cancel")}
  26. button.btn.btn-danger(
  27. ng-disabled="state.inflight"
  28. ng-click="confirmLeaveGroup()"
  29. )
  30. span(ng-hide="inflight") #{translate("leave_now")}
  31. span(ng-show="inflight") #{translate("processing")}…