diff options
Diffstat (limited to 'src/m_email/EMAilHelper.cpp')
-rw-r--r-- | src/m_email/EMAilHelper.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/m_email/EMAilHelper.cpp b/src/m_email/EMAilHelper.cpp index ff9c0b7..d5d4e04 100644 --- a/src/m_email/EMAilHelper.cpp +++ b/src/m_email/EMAilHelper.cpp @@ -323,8 +323,12 @@ auto GetEMLMetaData(vmime::shared_ptr<vmime::message>& message, meta_data.from = from_field_value_text; meta_data.to = to_field_value_text.split(','); - meta_data.cc = cc_field_value_text.split(','); - meta_data.bcc = bcc_field_value_text.split(','); + meta_data.cc = cc_field_value_text.trimmed().isEmpty() + ? QStringList() + : cc_field_value_text.split(','); + meta_data.bcc = bcc_field_value_text.trimmed().isEmpty() + ? QStringList() + : bcc_field_value_text.split(','); meta_data.subject = subject_field_value_text; return 0; }
\ No newline at end of file |