Просмотр исходного кода

Ensure falsy value doesn't fail conditional

Alasdair Smith 9 лет назад
Родитель
Сommit
c67150ea10
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      services/real-time/app/coffee/WebsocketController.coffee

+ 2 - 2
services/real-time/app/coffee/WebsocketController.coffee

@@ -108,8 +108,8 @@ module.exports = WebsocketController =
 							for comment in ranges?.comments or []
 								comment.op.c = encodeForWebsockets(comment.op.c)
 							for change in ranges?.changes or []
-								change.op.i = encodeForWebsockets(change.op.i) if change.op.i
-								change.op.d = encodeForWebsockets(change.op.d) if change.op.d
+								change.op.i = encodeForWebsockets(change.op.i) if change.op.i?
+								change.op.d = encodeForWebsockets(change.op.d) if change.op.d?
 						catch err
 							logger.err {err, project_id, doc_id, fromVersion, ranges, client_id: client.id}, "error encoding range uri component"
 							return callback(err)