-
Notifications
You must be signed in to change notification settings - Fork 13.5k
End livechat session #9558
Copy link
Copy link
Closed
Description
Server Setup Information:
- Version of Rocket.Chat Server: 0.61.0
- Operating System: Ubuntu 16.04
- Deployment Method(snap/docker/tar/etc): Snap and Docker
- Number of Running Instances: 1
- DB Replicaset Oplog: 0
- Node Version: v8.8.1
Steps to Reproduce:
- Enable livechat
- Log on livechat
- End session
Expected behavior:
End the livechat session
Actual behavior:
Nothin actually happens
Relevant logs:
Client log
Error -> Object { stack: "r@https://chat.simonettidev.com.br/livechat/livechat.js?_dc=25f6974f977b7f73dbe3961b314baa35a326b769:1:3778\n_livedata_result@https://chat.simonettidev.com.br/livechat/livechat.js?_dc=25f6974f977b7f73dbe3961b314baa35a326b769:57:55081\no@https://chat.simonettidev.com.br/livechat/livechat.js?_dc=25f6974f977b7f73dbe3961b314baa35a326b769:57:40300\n_launchConnection/t.socket.onmessage/<@https://chat.simonettidev.com.br/livechat/livechat.js?_dc=25f6974f977b7f73dbe3961b314baa35a326b769:57:33254\nA.forEach@https://chat.simonettidev.com.br/livechat/livechat.js?_dc=25f6974f977b7f73dbe3961b314baa35a326b769:7:852\n_launchConnection/t.socket.onmessage@https://chat.simonettidev.com.br/livechat/livechat.js?_dc=25f6974f977b7f73dbe3961b314baa35a326b769:57:33210\nsockjs-0.3.4.js/k</o.prototype.dispatchEvent@https://chat.simonettidev.com.br/livechat/livechat.js?_dc=25f6974f977b7f73dbe3961b314baa35a326b769:57:1440\nsockjs-0.3.4.js/k</O.prototype._dispatchMessage@https://chat.simonettidev.com.br/livechat/livechat.js?_dc=25f6974f977b7f73dbe3961b314baa35a326b769:57:15122\nsockjs-0.3.4.js/k</O.prototype._didMessage@https://chat.simonettidev.com.br/livechat/livechat.js?_dc=25f6974f977b7f73dbe3961b314baa35a326b769:57:16019\nsockjs-0.3.4.js/k</O.websocket/o.ws.onmessage@https://chat.simonettidev.com.br/livechat/livechat.js?_dc=25f6974f977b7f73dbe3961b314baa35a326b769:57:18120\n", isClientSafe: true, error: 500, reason: "Internal server error", details: undefined, message: "Internal server error [500]", errorType: "Meteor.Error" } livechat.js:147:39165
Server log
rocketchat_1 | Exception while invoking method 'livechat:closeByVisitor' TypeError: Cannot read property '_id' of undefined
rocketchat_1 | at Object.closeRoom (/app/bundle/programs/server/packages/rocketchat_livechat.js:3882:15)
rocketchat_1 | at DDPCommon.MethodInvocation.livechat:closeByVisitor (/app/bundle/programs/server/packages/rocketchat_livechat.js:635:30)
rocketchat_1 | at DDPCommon.MethodInvocation.methodsMap.(anonymous function) (/app/bundle/programs/server/packages/rocketchat_lib.js:2134:26)
rocketchat_1 | at DDPCommon.MethodInvocation.methodMap.(anonymous function) (packages/rocketchat_monitoring.js:2731:30)
rocketchat_1 | at maybeAuditArgumentChecks (/app/bundle/programs/server/packages/ddp-server.js:1826:12)
rocketchat_1 | at DDP._CurrentMethodInvocation.withValue (/app/bundle/programs/server/packages/ddp-server.js:892:126)
rocketchat_1 | at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1186:15)
rocketchat_1 | at DDPServer._CurrentWriteFence.withValue (/app/bundle/programs/server/packages/ddp-server.js:892:98)
rocketchat_1 | at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1186:15)
rocketchat_1 | at Promise (/app/bundle/programs/server/packages/ddp-server.js:892:46)
rocketchat_1 | at new Promise (<anonymous>:null:null)
rocketchat_1 | at Session.method (/app/bundle/programs/server/packages/ddp-server.js:865:23)
rocketchat_1 | at /app/bundle/programs/server/packages/ddp-server.js:744:85
Reactions are currently unavailable