diff --git a/packages/xo-server/src/models/remote.js b/packages/xo-server/src/models/remote.js index e20ed798f..6946527f1 100644 --- a/packages/xo-server/src/models/remote.js +++ b/packages/xo-server/src/models/remote.js @@ -11,17 +11,6 @@ export class Remotes extends Collection { return Remote } - create (name, url) { - return this.add( - new Remote({ - name, - url, - enabled: false, - error: '', - }) - ) - } - async get (properties) { const remotes = await super.get(properties) forEach(remotes, remote => { diff --git a/packages/xo-server/src/xo-mixins/remotes.js b/packages/xo-server/src/xo-mixins/remotes.js index 832fc1cf0..538dc50c6 100644 --- a/packages/xo-server/src/xo-mixins/remotes.js +++ b/packages/xo-server/src/xo-mixins/remotes.js @@ -83,7 +83,12 @@ export default class { } async createRemote ({ name, url }) { - const remote = await this._remotes.create(name, url) + const remote = await this._remotes.add({ + name, + url, + enabled: false, + error: '', + }) return /* await */ this.updateRemote(remote.get('id'), { enabled: true }) }