UNPKG

@cxco/sdk-webhooks

Version:

DigitalCX Webhook library

21 lines (18 loc) 540 B
"use strict"; class ValidationResponseModel { constructor(data) { this.success = typeof data.success === 'boolean' ? data.success : true; this.error = data.error || ''; this.result = { quickReplies: data.result.quickReplies || [], message: { text: data.result.message.text }, value: data.result.value, status: data.result.status, resetSlotStatus: data.result.resetSlotStatus || [], metadata: data.result.metadata || '' }; } } module.exports = ValidationResponseModel;