Я хочу преобразовать только 1 атрибут
Я хочу преобразовать атрибут, но когда у меня есть контроллер (новый ValidationPipe ({transform: true})), он также меняет мои атрибуты экспозиции.
@IsOptional()
@ValidateNested()
@Expose({ name: 'recipient-variables' })
readonly recipientVariables: object;
@IsOptional()
@IsJSON()
@Expose({ name: 'h:X-Mailgun-Variables' })
templateVariables: string;
@Transform((attachment: string) => path.join(__dirname + '/../data', attachment), {toPlainOnly: true})
attachment: string;
Когда я отправляю {h: X-Mailgun-Variables: '{body: hi}'}, он возвращает мою переменную как templateVariables, потому что у моего контроллера есть (новый ValidationPipe ({transform: true})), но когда его преобразование false, мой атрибут-вложение не работает и не меняет своего значения.
Пожалуйста, помогите, мне нужно изменить только атрибут вложения без изменения моих атрибутов templateVariables и receientVariables.