Преглед изворни кода

fix cache video proxy

Signed-off-by: marinofaggiana <ios@nextcloud.com>
marinofaggiana пре 2 година
родитељ
комит
c68bca96fd

+ 3 - 1
iOSClient/Settings/CCAdvanced.m

@@ -415,9 +415,11 @@
     
     [CCUtility removeGroupDirectoryProviderStorage];
     [CCUtility removeGroupLibraryDirectory];
-    
+
     [CCUtility removeDocumentsDirectory];
     [CCUtility removeTemporaryDirectory];
+
+    [[NCKTVHTTPCache shared] deleteAllCache];
     
     [CCUtility createDirectoryStandard];
 

+ 5 - 0
iOSClient/Viewer/NCViewerMedia/NCPlayer/NCKTVHTTPCache.swift

@@ -92,6 +92,11 @@ class NCKTVHTTPCache: NSObject {
         KTVHTTPCache.cacheDelete(with: videoURL)
     }
 
+    @objc func deleteAllCache() {
+
+        KTVHTTPCache.cacheDeleteAllCaches()
+    }
+
     func saveCache(metadata: tableMetadata) {
 
         if !CCUtility.fileProviderStorageExists(metadata) {