RSS-Client: fix storing of sender in case of we just have a plain email address.
authorWilfried Goesgens <dothebart@citadel.org>
Thu, 10 Mar 2011 22:01:27 +0000 (23:01 +0100)
committerWilfried Goesgens <dothebart@citadel.org>
Thu, 10 Mar 2011 22:01:27 +0000 (23:01 +0100)
citadel/modules/rssclient/serv_rssclient.c

index 9d08b50e836890a67661d994cabc1ff46c64bb28..532ae7f993b38f3f0c65b9d5769746d4182576a8 100644 (file)
@@ -632,7 +632,10 @@ void rss_save_item(rss_item *ri)
                        else
                        {
                                if (FromAt)
-                                       msg->cm_fields['P'] = SmashStrBuf(&ri->author_or_creator);
+                               {
+                                       msg->cm_fields['A'] = SmashStrBuf(&ri->author_or_creator);
+                                       msg->cm_fields['P'] = strdup(msg->cm_fields['A']);
+                               }
                                else 
                                {
                                        StrBufRFC2047encode(&Encoded, ri->author_or_creator);