From c20673d3a325fac98461127c7e6521c011e76b9e Mon Sep 17 00:00:00 2001 From: mbilker Date: Sat, 21 Nov 2015 22:08:40 -0500 Subject: [PATCH 1/2] fix(store): do not return when original body is null --- src/flux/stores/message-body-processor.coffee | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/flux/stores/message-body-processor.coffee b/src/flux/stores/message-body-processor.coffee index 5077ed3f2..16b142b84 100644 --- a/src/flux/stores/message-body-processor.coffee +++ b/src/flux/stores/message-body-processor.coffee @@ -38,8 +38,6 @@ class MessageBodyProcessor process: (message) => body = message.body - return "" unless body - key = @_key(message) if @_recentlyProcessedD[key] return @_recentlyProcessedD[key].body From 540d3d603388bbf66333e7e6ac9493f015577a8d Mon Sep 17 00:00:00 2001 From: mbilker Date: Mon, 23 Nov 2015 14:22:53 -0500 Subject: [PATCH 2/2] fix(store): return early if body is not a string --- src/flux/stores/message-body-processor.coffee | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/flux/stores/message-body-processor.coffee b/src/flux/stores/message-body-processor.coffee index 16b142b84..cd6e5e720 100644 --- a/src/flux/stores/message-body-processor.coffee +++ b/src/flux/stores/message-body-processor.coffee @@ -1,3 +1,4 @@ +_ = require "underscore" crypto = require "crypto" MessageUtils = require '../models/message-utils' MessageStore = require './message-store' @@ -38,6 +39,8 @@ class MessageBodyProcessor process: (message) => body = message.body + return "" unless _.isString message.body + key = @_key(message) if @_recentlyProcessedD[key] return @_recentlyProcessedD[key].body