diff options
-rw-r--r-- | camel/ChangeLog | 6 | ||||
-rw-r--r-- | camel/camel-folder-summary.c | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog index d0b26d44a4..255f80ab8c 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,3 +1,9 @@ +2000-06-20 Dan Winship <danw@helixcode.com> + + * camel-folder-summary.c (camel_folder_summary_add): mark the + message info with CAMEL_MESSAGE_FOLDER_FLAGGED if we change the + uid, so the folder will know that it's dirty. + 2000-06-20 Jeffrey Stedfast <fejj@helixcode.com> * providers/imap/camel-imap-store.c (camel_imap_command_extended): diff --git a/camel/camel-folder-summary.c b/camel/camel-folder-summary.c index d13d9da333..175737d1cf 100644 --- a/camel/camel-folder-summary.c +++ b/camel/camel-folder-summary.c @@ -425,6 +425,7 @@ retry: g_warning("Trying to insert message with clashing uid. new uid re-assigned"); g_free(info->uid); info->uid = NULL; + info->flags |= CAMEL_MESSAGE_FOLDER_FLAGGED; goto retry; } |