Changes on the SC Web Client don't get reflected on the local cache (this.resources) in the WebDAV Client, because it doesn't refresh already existing files. For example by deleting a file in the web it still exists in this.resources, which leads to unwanted behaviour especially regarding the function resourceExists, because this only checks local cache.
There should be some trigger to clear the cache which is getting executed before this misbehaviour can appear without being too inefficient. This mainly relates to deleting, downloading, moving or renaming files, but surely there are more errors coming from this issue.
Changes on the SC Web Client don't get reflected on the local cache (
this.resources
) in the WebDAV Client, because it doesn't refresh already existing files. For example by deleting a file in the web it still exists inthis.resources
, which leads to unwanted behaviour especially regarding the functionresourceExists
, because this only checks local cache. There should be some trigger to clear the cache which is getting executed before this misbehaviour can appear without being too inefficient. This mainly relates to deleting, downloading, moving or renaming files, but surely there are more errors coming from this issue.