From c96d94329e1dcac2b12a0d437fd310cfd73872f2 Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Wed, 30 Mar 2016 11:34:26 +0200 Subject: [PATCH] Fix using / as url. --- packages/xo-lib/src/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/xo-lib/src/index.js b/packages/xo-lib/src/index.js index a4d9f482a..7a5274638 100644 --- a/packages/xo-lib/src/index.js +++ b/packages/xo-lib/src/index.js @@ -18,7 +18,8 @@ export class XoError extends BaseError {} // TODO: implement call(...).retry(predicate) export default class Xo extends JsonRpcWebSocketClient { constructor (opts) { - super(`${opts && opts.url || '.'}/api/`) + const url = opts && opts.url || '.' + super(`${url === '/' ? '' : url}/api/`) this._credentials = opts && opts.credentials || null this._user = null