[evolution] itip-formatter: Content not shown when showing message without folder



commit 90aaf19a321eb0e92fdb81eff65e203f53d9e133
Author: Milan Crha <mcrha redhat com>
Date:   Thu Jul 30 12:23:06 2020 +0200

    itip-formatter: Content not shown when showing message without folder
    
    This could happen for the import preview, which only renders a message,
    without any folder.

 src/modules/itip-formatter/e-mail-formatter-itip.c | 2 +-
 src/modules/itip-formatter/e-mail-part-itip.c      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/modules/itip-formatter/e-mail-formatter-itip.c 
b/src/modules/itip-formatter/e-mail-formatter-itip.c
index ea3d9878f7..fc3324d483 100644
--- a/src/modules/itip-formatter/e-mail-formatter-itip.c
+++ b/src/modules/itip-formatter/e-mail-formatter-itip.c
@@ -112,7 +112,7 @@ emfe_itip_format (EMailFormatterExtension *extension,
                old_message = itip_part->message;
                old_message_uid = itip_part->message_uid;
 
-               itip_part->folder = g_object_ref (folder);
+               itip_part->folder = folder ? g_object_ref (folder) : NULL;
                itip_part->message = g_object_ref (message);
                itip_part->message_uid = g_strdup (message_uid);
 
diff --git a/src/modules/itip-formatter/e-mail-part-itip.c b/src/modules/itip-formatter/e-mail-part-itip.c
index eabdbd7621..26e1678eac 100644
--- a/src/modules/itip-formatter/e-mail-part-itip.c
+++ b/src/modules/itip-formatter/e-mail-part-itip.c
@@ -80,7 +80,7 @@ mail_part_itip_content_loaded (EMailPart *part,
 
        pitip = E_MAIL_PART_ITIP (part);
 
-       if (pitip->folder && pitip->message_uid && pitip->message) {
+       if (pitip->message) {
                ItipView *itip_view;
                GSList *link;
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]