diff --git a/src/lib/openapi/spec/clone-feature-schema.ts b/src/lib/openapi/spec/clone-feature-schema.ts index c8901031a8..294e5a7c9b 100644 --- a/src/lib/openapi/spec/clone-feature-schema.ts +++ b/src/lib/openapi/spec/clone-feature-schema.ts @@ -2,7 +2,7 @@ import { createSchemaObject, CreateSchemaType } from '../types'; const schema = { type: 'object', - required: ['name', 'replaceGroupId'], + required: ['name'], properties: { name: { type: 'string', diff --git a/src/lib/routes/admin-api/project/features.ts b/src/lib/routes/admin-api/project/features.ts index de523839eb..bcbb264645 100644 --- a/src/lib/routes/admin-api/project/features.ts +++ b/src/lib/routes/admin-api/project/features.ts @@ -359,7 +359,7 @@ export default class ProjectFeaturesController extends Controller { featureName, projectId, name, - Boolean(replaceGroupId), + replaceGroupId, userName, ); res.status(201).json(created); diff --git a/src/test/e2e/api/openapi/__snapshots__/openapi.e2e.test.ts.snap b/src/test/e2e/api/openapi/__snapshots__/openapi.e2e.test.ts.snap index 002e5f3283..ba58315f0b 100644 --- a/src/test/e2e/api/openapi/__snapshots__/openapi.e2e.test.ts.snap +++ b/src/test/e2e/api/openapi/__snapshots__/openapi.e2e.test.ts.snap @@ -62,7 +62,6 @@ Object { }, "required": Array [ "name", - "replaceGroupId", ], "type": "object", },