diff --git a/api/models/Agent.js b/api/models/Agent.js index 963b99196d..c233faa7ad 100644 --- a/api/models/Agent.js +++ b/api/models/Agent.js @@ -39,14 +39,6 @@ const createAgent = async (agentData) => { category: agentData.category || 'general', }; - // Handle empty support_contact object - if (agentData.support_contact && Object.keys(agentData.support_contact).length === 0) { - initialAgentData.support_contact = { - name: '', - email: '', - }; - } - return (await Agent.create(initialAgentData)).toObject(); }; diff --git a/packages/data-schemas/src/schema/agent.ts b/packages/data-schemas/src/schema/agent.ts index 90f629bd07..1fd330eb07 100644 --- a/packages/data-schemas/src/schema/agent.ts +++ b/packages/data-schemas/src/schema/agent.ts @@ -100,10 +100,7 @@ const agentSchema = new Schema( }, support_contact: { type: Schema.Types.Mixed, - default: { - name: '', - email: '', - }, + default: undefined, }, is_promoted: { type: Boolean,