git clone of logicmail with some fixes/features added
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Made adding a message to the cache cause an update if that message was already in the cache.

git-svn-id: https://logicmail.svn.sourceforge.net/svnroot/logicmail/trunk@956 5c734088-3d25-0410-9155-b3c3832efda5

octorian 0dddd147 51f75161

+8
+8
LogicMail/src/org/logicprobe/LogicMail/model/FolderMessageCache.java
··· 112 112 if(cacheEntry.addFolderMessage(message)) { 113 113 cacheObject.addFolderMessage(folder, message); 114 114 } 115 + else { 116 + // If the item could not be added, then try to update its 117 + // existing cache entry. 118 + FolderMessage updatedMessage = cacheEntry.updateFolderMessage(message); 119 + if(updatedMessage != null) { 120 + cacheObject.updateFolderMessage(folder, updatedMessage); 121 + } 122 + } 115 123 } 116 124 } 117 125