publicUserFromPrivateUser function

PublicUser publicUserFromPrivateUser(
  1. PrivateUser fullUser
)

Projects a PrivateUser down to a PublicUser (drops sensitive fields). Replaces the old PublicUser.fromPrivateUser factory.

Implementation

PublicUser publicUserFromPrivateUser(PrivateUser fullUser) {
  return PublicUser(
    id: fullUser.id,
    email: fullUser.email,
    displayName: fullUser.displayName,
  );
}