mirror of
https://github.com/outline/outline.git
synced 2026-05-07 10:33:05 -05:00
e52719c38e
* Rename GroupMembership -> GroupUserMembership * GroupUser
15 lines
403 B
TypeScript
15 lines
403 B
TypeScript
import GroupUser from "@server/models/GroupUser";
|
|
import { presentUser } from ".";
|
|
|
|
export default function presentGroupUser(
|
|
membership: GroupUser,
|
|
options?: { includeUser: boolean }
|
|
) {
|
|
return {
|
|
id: `${membership.userId}-${membership.groupId}`,
|
|
userId: membership.userId,
|
|
groupId: membership.groupId,
|
|
user: options?.includeUser ? presentUser(membership.user) : undefined,
|
|
};
|
|
}
|