/
githubmirror
/
novu
Обзор
Документация
Войти
/
githubmirror
/
novu
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
next
libs/application-generic/src/webhooks/usecases/send-webhook-message/send-webhook-message.command.ts
23 строки
669 B
Dima Grossman
feat(api-service): Preference webhook subscriber ID fixes NV-7110 (#10016)
12 фев 2026, 13:48
Не верифицирован
12 фев 2026, 13:48
92bbf96
Код
Авторство
О чём код?
import { EnvironmentEntity } from '@novu/dal'; import { WebhookEventEnum, WebhookObjectTypeEnum } from '@novu/shared'; import { IsDefined, IsEnum, IsOptional } from 'class-validator'; import { EnvironmentCommand } from '../../../commands/project.command'; export class SendWebhookMessageCommand extends EnvironmentCommand { @IsEnum(WebhookEventEnum) eventType: WebhookEventEnum; @IsDefined() @IsEnum(WebhookObjectTypeEnum) objectType: WebhookObjectTypeEnum; @IsDefined() payload: { object: Record<string, unknown>; previousObject?: Record<string, unknown>; [key: string]: unknown; }; @IsOptional() environment?: EnvironmentEntity; }