diff --git a/cli/src/types.d.ts b/cli/src/types.d.ts index f76c4bd02..124576c8a 100644 --- a/cli/src/types.d.ts +++ b/cli/src/types.d.ts @@ -17,6 +17,7 @@ export type CoreOrPeripheryConfig = { sysroot: string; port: number; restart: string; + host?: string; }; export type StartConfig = { diff --git a/cli/src/util/mongoose/server.ts b/cli/src/util/mongoose/server.ts index 2cce6676d..d603a164e 100644 --- a/cli/src/util/mongoose/server.ts +++ b/cli/src/util/mongoose/server.ts @@ -7,6 +7,7 @@ export default function serverModel() { address: String, enabled: { type: Boolean, default: true }, isCore: Boolean, + owners: { type: [String], default: [] } }); return model("Server", schema); diff --git a/core/src/plugins/db/servers.ts b/core/src/plugins/db/servers.ts index 35c85c547..698be19e6 100644 --- a/core/src/plugins/db/servers.ts +++ b/core/src/plugins/db/servers.ts @@ -10,7 +10,7 @@ const servers = fp((app: FastifyInstance, _: {}, done: () => void) => { address: { type: String, unique: true }, enabled: { type: Boolean, default: true }, isCore: Boolean, - owners: [String], + owners: { type: [String], default: [] }, }); app.decorate("servers", model(app, "Server", schema));