diff options
author | saturneric <[email protected]> | 2024-11-28 11:02:54 +0000 |
---|---|---|
committer | saturneric <[email protected]> | 2024-11-28 11:02:54 +0000 |
commit | 0a88a9a46ca6140415c6a908721760d55237dd30 (patch) | |
tree | 309097bfd8eaea6543eff563f997659103492706 /src/m_email/EMailMetaDataDialog.cpp | |
parent | refactor: improve code structure (diff) | |
download | Modules-0a88a9a46ca6140415c6a908721760d55237dd30.tar.gz Modules-0a88a9a46ca6140415c6a908721760d55237dd30.zip |
feat: make email operations more comfortable
Diffstat (limited to 'src/m_email/EMailMetaDataDialog.cpp')
-rw-r--r-- | src/m_email/EMailMetaDataDialog.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/m_email/EMailMetaDataDialog.cpp b/src/m_email/EMailMetaDataDialog.cpp index bcabe48..3c8d137 100644 --- a/src/m_email/EMailMetaDataDialog.cpp +++ b/src/m_email/EMailMetaDataDialog.cpp @@ -118,9 +118,11 @@ void EMailMetaDataDialog::slot_parse_eml_meta_data() { auto subject = ui_->subjectEdit->text(); auto to = raw_to.split(';', Qt::SkipEmptyParts); - auto cc = raw_cc.split(';', Qt::SkipEmptyParts); - auto bcc = raw_bcc.split(';', Qt::SkipEmptyParts); - + auto cc = raw_cc.trimmed().isEmpty() ? QStringList() + : raw_cc.split(';', Qt::SkipEmptyParts); + auto bcc = raw_bcc.trimmed().isEmpty() + ? QStringList() + : raw_bcc.split(';', Qt::SkipEmptyParts); QString name; QString email; |