]> code.citadel.org Git - citadel.git/blobdiff - webcit/vcard_edit.c
Remove false cookies from the browser to avoid endless loops
[citadel.git] / webcit / vcard_edit.c
index 950fae6f43671e43fb53a16449eacd4390554b48..1a9f11a67142c9feac94dd66df2d1c2a3330e31d 100644 (file)
@@ -137,7 +137,8 @@ wc_mime_attachment *load_vcard(message_summary *Msg)
        if (VCMime == NULL)
                return NULL;
 
-       MimeLoadData(VCMime);
+       if (VCMime->Data == NULL)
+               MimeLoadData(VCMime);
        return VCMime;
 }
 
@@ -599,7 +600,7 @@ void parse_vcard(StrBuf *Target, struct vCard *v, HashList *VC, int full, wc_mim
                        StrBufDecodeBase64(Val);
 
                }
-               syslog(1, "%s [%s][%s]",
+               syslog(LOG_DEBUG, "%s [%s][%s]",
                        firsttoken,
                        ChrPtr(Val),
                        v->prop[i].value);
@@ -607,11 +608,11 @@ void parse_vcard(StrBuf *Target, struct vCard *v, HashList *VC, int full, wc_mim
                {
                        eVC evc = (eVC) V;
                        Put(VC, IKEY(evc), Val, HFreeStrBuf);
-                       syslog(1, "[%ul]\n", evc);
+                       syslog(LOG_DEBUG, "[%ul]\n", evc);
                        Val = NULL;
                }
                else
-                       syslog(1, "[]\n");
+                       syslog(LOG_DEBUG, "[]\n");
 /*
 TODO: check for layer II
                else