alecpl
2011-09-08 71f72f928b2e637471268416131841b4ddca2bd0
refs
author alecpl <alec@alec.pl>
Thursday, September 8, 2011 04:31 -0400
committer alecpl <alec@alec.pl>
Thursday, September 8, 2011 04:31 -0400
commit71f72f928b2e637471268416131841b4ddca2bd0
tree 45a715e6bafcd1a88625e6516f53125f68df66b7 tree | zip | gz
parent e730cd248dae97e84c193437b4f129ef9a5fd0f6 view | diff
- Fix new caching issue when broken/misleading object data was stored in database.
The object must be cleaned up before storing in DB, because some code
(out of rcube_message and rcube_imap classes) is changing objects data
e.g. parts mimetype or body. Now it's become a problem because we're
saving the object in cache at shutdown (after all modifications).
- Make stored message object smaller by removing some redundant data.


2 files modified
37 ■■■■ changed files
program/include/rcube_imap.php 5 ●●●●● diff | view | raw | blame | history
program/include/rcube_imap_cache.php 32 ●●●● diff | view | raw | blame | history