Fix: added validation for custom and additional attribute (#4260)

This commit is contained in:
Tejaswini Chile
2022-03-24 15:38:28 +05:30
committed by GitHub
parent 14c53b8b54
commit 60a0709de6
3 changed files with 54 additions and 0 deletions

View File

@@ -50,6 +50,8 @@ class Conversation < ApplicationRecord
validates :account_id, presence: true
validates :inbox_id, presence: true
before_validation :validate_additional_attributes
validates :additional_attributes, jsonb_attributes_length: true
validates :custom_attributes, jsonb_attributes_length: true
enum status: { open: 0, resolved: 1, pending: 2, snoozed: 3 }