fix(draft-store): Don't require plugins to implement finalizeSession

This commit is contained in:
Ben Gotow 2016-02-03 15:41:28 -08:00
parent 21ba15c5a5
commit 4a1638906b

View file

@ -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}) =>