overleaf/services/real-time/app/coffee
James Allen 642134da79 Don't return a user if there is no entry
ioredis returns a blank object, {}, if there is no key with hgetall.
Previously, node-redis returned nil. So we need to check for a blank
object as well as a nil object.
2017-05-16 11:06:05 +01:00
..
AuthorizationManager.coffee track permissions when clients join and leave docs 2016-09-05 12:46:52 +01:00
ConnectedUsersManager.coffee Don't return a user if there is no entry 2017-05-16 11:06:05 +01:00
DocumentUpdaterController.coffee Use new redis-sharelatex with support for cluster 2017-05-02 15:51:17 +01:00
DocumentUpdaterManager.coffee Remove multi call to make compatible with redis-cluster 2017-05-11 17:27:28 +01:00
DrainManager.coffee Make breakout logic after draining N clients more clear 2016-10-24 16:54:56 +01:00
HttpApiController.coffee Add end point to start draining clients 2016-10-24 16:36:09 +01:00
HttpController.coffee Add in /clients and /client/:client_id status end points 2014-11-13 11:48:49 +00:00
Router.coffee send connectionAccepted/Rejected events on connect 2016-10-28 15:41:57 +01:00
SafeJsonParse.coffee Add in limit on all JSON parsing 2015-12-01 11:05:49 +00:00
Utils.coffee Add in /clients and /client/:client_id status end points 2014-11-13 11:48:49 +00:00
WebApiManager.coffee Send web requests with HTTP auth 2014-11-17 14:35:07 +00:00
WebsocketController.coffee Merge pull request #11 from sharelatex/ja-allow-readonly-comments 2017-03-20 14:25:03 +00:00
WebsocketLoadBalancer.coffee Use new redis-sharelatex with support for cluster 2017-05-02 15:51:17 +01:00