From 22ed0227870b520ff7d07db9e4136bb4fb134bf3 Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Sun, 24 May 2015 16:22:38 +0200 Subject: [PATCH] Updates @julien-f/json-rpc to 0.4.4. --- package.json | 2 +- src/index.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 9755b7d3b..0942492c2 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "url": "git://github.com/vatesfr/xo-server.git" }, "dependencies": { - "@julien-f/json-rpc": "^0.3.5", + "@julien-f/json-rpc": "^0.4.4", "@julien-f/unzip": "^0.2.1", "app-conf": "^0.3.4", "babel-runtime": "^5", diff --git a/src/index.js b/src/index.js index c45bcbb91..93684258d 100644 --- a/src/index.js +++ b/src/index.js @@ -26,7 +26,7 @@ import { NoSuchObject, NotImplemented } from './api-errors' -import {createServer as createJsonRpcServer} from '@julien-f/json-rpc' +import {createPeer as createJsonRpcPeer} from '@julien-f/json-rpc' import {readFile} from 'fs-promise' import Api from './api' @@ -252,7 +252,7 @@ const setUpApi = (webServer, xo) => { }) // Create the JSON-RPC server for this connection. - const jsonRpc = createJsonRpcServer(message => { + const jsonRpc = createJsonRpcPeer(message => { if (message.type === 'request') { return api.call(connection, message.method, message.params) } @@ -280,7 +280,7 @@ const setUpApi = (webServer, xo) => { // The socket may have been closed during the API method // execution. if (socket.readyState === WebSocket.OPEN) { - socket.send(JSON.stringify(data), onSend) + socket.send(data, onSend) } }) })