diff --git a/api/models/schema/action.js b/api/models/schema/action.js index fdafd2ec2d..9e9109adf7 100644 --- a/api/models/schema/action.js +++ b/api/models/schema/action.js @@ -45,7 +45,6 @@ const actionSchema = new Schema({ auth: AuthSchema, domain: { type: String, - unique: true, required: true, }, // json_schema: Schema.Types.Mixed, diff --git a/api/server/routes/assistants/actions.js b/api/server/routes/assistants/actions.js index 55de9d944b..05e528a501 100644 --- a/api/server/routes/assistants/actions.js +++ b/api/server/routes/assistants/actions.js @@ -162,7 +162,7 @@ router.delete('/:assistant_id/:action_id', async (req, res) => { /** @type {[AssistantDocument, Assistant]} */ const [assistant_data, assistant] = await Promise.all(initialPromises); - const { actions } = assistant_data ?? {}; + const { actions = [] } = assistant_data ?? {}; const { tools = [] } = assistant ?? {}; let domain = '';