mu4e: mu4e-message: allow for bodyless messages

Seems the code didn't handle the no-body case. Do so now.
This commit is contained in:
djcb
2017-02-07 07:45:59 +02:00
parent 7c6c3b63f8
commit 235dc75a1a

View File

@ -218,11 +218,12 @@ unless PREFER-HTML is non-nil."
(t (mu4e-error "Invalid `mu4e-html2text-command'"))) (t (mu4e-error "Invalid `mu4e-html2text-command'")))
;; use a text body ;; use a text body
(or (with-temp-buffer (or (with-temp-buffer
(insert (mu4e-message-field msg :body-txt)) (insert (or (mu4e-message-field msg :body-txt) ""))
(if (mu4e~safe-iequal "flowed" (if (mu4e~safe-iequal "flowed"
(mu4e~message-body-has-content-type-param (mu4e~message-body-has-content-type-param
msg "format")) msg "format"))
(fill-flowed nil (mu4e~safe-iequal (fill-flowed nil
(mu4e~safe-iequal
"yes" "yes"
(mu4e~message-body-has-content-type-param (mu4e~message-body-has-content-type-param
msg "delsp")))) msg "delsp"))))