From 4a1638906bbedeef6e5eff4db73c288a5c4b20c5 Mon Sep 17 00:00:00 2001 From: Ben Gotow Date: Wed, 3 Feb 2016 15:41:28 -0800 Subject: [PATCH] fix(draft-store): Don't require plugins to implement finalizeSession --- src/flux/stores/draft-store.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/flux/stores/draft-store.coffee b/src/flux/stores/draft-store.coffee index d68ca90ef..7eb2a7341 100644 --- a/src/flux/stores/draft-store.coffee +++ b/src/flux/stores/draft-store.coffee @@ -529,7 +529,7 @@ class DraftStore # Give third-party plugins an opportunity to sanitize draft data _runExtensionsBeforeSend: (session) => Promise.each @extensions(), (ext) -> - ext.finalizeSessionBeforeSending({session}) + ext.finalizeSessionBeforeSending?({session}) .return(session) _onRemoveFile: ({file, messageClientId}) =>