No description
Find a file
Christian Mollekopf b4b3a48893 Remove folder typedata in-memory cache
Summary:
This caused the syncroton Ping command to miss new task folders.
Because the Ping command is long running we use:

    rcube::get_instance()->get_storage()->clear_cache('mailboxes', true);

To clear the cache before listing the folders. However, this doesn't
clear the in-memory cache in kolab_storage.

In list_folders we then ended up in the branch returning the folder list directly from
that outdated in-memory cache and thus missed the update.

Since we already cache the folder list and metadata it doesn't seem necessary to
cache it again. Removing it thus gives us a single place to invalidate it.

Differential Revision: https://git.kolab.org/D2143
2021-01-22 14:44:45 +01:00
.tx Update localization (again) 2019-10-13 15:55:15 +02:00
plugins Remove folder typedata in-memory cache 2021-01-22 14:44:45 +01:00
source Implemented Tasks Export (T147, #3861) 2016-06-20 10:09:37 +02:00
.arcconfig Add .arcconfig 2016-03-06 09:02:54 +01:00
.gitignore Ship a .gitignore to make it just a little more convenient for developers to run our plugins directly from source 2012-11-30 13:19:36 +00:00
less-build.sh Add script to build elastic skin css file 2018-04-09 12:35:51 +02:00
run-tests.sh Add a script to run all tests, fix errors when running tests in non-kolab env 2019-09-29 09:35:30 +02:00
transifexpull.sh Update localization (again) 2019-10-13 15:55:15 +02:00