universo-platform-3d

Форк
0
/
create-group-users-membership.dto.ts 
15 строк · 595.0 Байт
1
import { GROUP_ROLE } from '../../option-sets/group-users-roles'
2
import { USER_GROUP_MEMBERSHIP_STATUSES } from '../../option-sets/user-group-membership-statuses'
3

4
/**
5
 * @description Add a member to a create. Technically, this creates a membership document for a user that now belongs to a user group.
6
 * This is an indepedent collection and not a property on User nor UserGroup since membership could get large
7
 */
8
export class CreateUserGroupMembershipDto {
9
  group: string
10
  status: USER_GROUP_MEMBERSHIP_STATUSES
11
  creator: string
12
  user: string
13
  role: GROUP_ROLE
14
  expirationDate: Date
15
}
16

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.