Browse Source

Merge pull request #4825 from mailcow/fix/qitems

Fix Error parsing Quarantine Items
Niklas Meyer 2 years ago
parent
commit
548d7b9833
1 changed files with 1 additions and 0 deletions
  1. 1 0
      data/web/inc/ajax/qitem_details.php

+ 1 - 0
data/web/inc/ajax/qitem_details.php

@@ -127,6 +127,7 @@ elseif (!empty($_GET['id']) && ctype_alnum($_GET['id'])) {
     $data['fuzzy_hashes'] = json_decode($mailc['fuzzy_hashes']);
     $data['fuzzy_hashes'] = json_decode($mailc['fuzzy_hashes']);
     // Get text/plain content
     // Get text/plain content
     $data['text_plain'] = $mail_parser->getMessageBody('text');
     $data['text_plain'] = $mail_parser->getMessageBody('text');
+    if (!json_encode($data['text_plain'])) $data['text_plain'] = '';
     // Get html content and convert to text
     // Get html content and convert to text
     $data['text_html'] = $html2text->convert($mail_parser->getMessageBody('html'));
     $data['text_html'] = $html2text->convert($mail_parser->getMessageBody('html'));
     if (empty($data['text_plain']) && empty($data['text_html'])) {
     if (empty($data['text_plain']) && empty($data['text_html'])) {