Organization.fromOrgUser constructor

Organization.fromOrgUser(
  1. OrgUser orgUser
)

Implementation

factory Organization.fromOrgUser(OrgUser orgUser) {
  assert(orgUser.org != null, 'OrgUser must have an org');

  return Organization(
    orgId: orgUser.org!.orgId,
    name: orgUser.org!.orgName,
    isOwner: orgUser.isOwner ?? false,
    isAdmin: orgUser.isAdmin ?? false,
    isVerified: orgUser.org?.verified ?? false,
    config: jsonDecode(orgUser.org?.config ?? '{}'),
    quotas: orgUser.org?.quotas
            ?.map(
              (q) => q!,
            )
            .toList() ??
        [],
  );
}