happychat-service
Advanced tools
Comparing version 0.7.4 to 0.7.5
@@ -112,3 +112,2 @@ 'use strict'; | ||
// 3) the assigned operator identity | ||
var _this = _possibleConstructorReturn(this, Object.getPrototypeOf(ChatList).call(this)); | ||
@@ -151,3 +150,3 @@ | ||
operators.emit('open', chat, room_name, operator); | ||
operators.emit('message', chat, operator, (0, _assign2.default)((0, _util.makeEventMessage)('operator joined'), { | ||
operators.emit('message', chat, operator, (0, _assign2.default)((0, _util.makeEventMessage)('operator joined', chat.id), { | ||
meta: { operator: operator } | ||
@@ -169,3 +168,3 @@ })); | ||
operators.emit('transfer', chat, to, asCallback(resolve, reject)); | ||
operators.emit('message', chat, from, (0, _assign2.default)((0, _util.makeEventMessage)('chat transferred'), { | ||
operators.emit('message', chat, from, (0, _assign2.default)((0, _util.makeEventMessage)('chat transferred', chat.id), { | ||
meta: { from: from, to: to } | ||
@@ -191,3 +190,3 @@ })); | ||
operators.emit('leave', chat, room_name, operator); | ||
operators.emit('message', chat, operator, (0, _assign2.default)((0, _util.makeEventMessage)('operator left'), { | ||
operators.emit('message', chat, operator, (0, _assign2.default)((0, _util.makeEventMessage)('operator left', chat.id), { | ||
meta: { operator: operator } | ||
@@ -206,3 +205,3 @@ })); | ||
operators.emit('close', chat, room_name, operator); | ||
operators.emit('message', chat, operator, (0, _assign2.default)((0, _util.makeEventMessage)('chat closed'), { | ||
operators.emit('message', chat, operator, (0, _assign2.default)((0, _util.makeEventMessage)('chat closed', chat.id), { | ||
meta: { event_type: 'close', by: operator } | ||
@@ -209,0 +208,0 @@ })); |
@@ -86,4 +86,4 @@ 'use strict'; | ||
case REMOVE_USER_SOCKET: | ||
var sockets = (0, _get2.default)(state, user.id, []); | ||
return (0, _assign2.default)({}, state, (0, _set2.default)({}, user.id, (0, _reject2.default)(sockets, socket.id))); | ||
var _sockets = (0, _get2.default)(state, user.id, []); | ||
return (0, _assign2.default)({}, state, (0, _set2.default)({}, user.id, (0, _reject2.default)(_sockets, socket.id))); | ||
case REMOVE_USER: | ||
@@ -90,0 +90,0 @@ return (0, _omit2.default)(state, user.id); |
@@ -49,3 +49,3 @@ 'use strict'; | ||
var makeEventMessage = exports.makeEventMessage = function makeEventMessage(text) { | ||
var makeEventMessage = exports.makeEventMessage = function makeEventMessage(text, session_id) { | ||
return { | ||
@@ -55,4 +55,5 @@ type: 'event', | ||
timestamp: timestamp(), | ||
session_id: session_id, | ||
text: text | ||
}; | ||
}; |
{ | ||
"name": "happychat-service", | ||
"version": "0.7.4", | ||
"version": "0.7.5", | ||
"description": "Socket.IO based chat server for happychat.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
52175
1346