(function () { const OrgPortal = (window.OrgPortal = window.OrgPortal || {}); const { portalData, session } = OrgPortal.data; class OrgPortalPermissions { isOrgLeaderOrCeo() { return ( session.actorName === portalData.org.owner || session.role === "Leader" || session.role === "CEO" ); } canManageMembers() { return this.isOrgLeaderOrCeo(); } canManageTreasury() { return this.isOrgLeaderOrCeo(); } canDisbandOrg() { return this.isOrgLeaderOrCeo(); } } OrgPortal.permissions = new OrgPortalPermissions(); })();