Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/ios.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormarinofaggiana <ios@nextcloud.com>2022-08-04 17:06:56 +0300
committermarinofaggiana <ios@nextcloud.com>2022-08-04 17:06:56 +0300
commit5817bba9418b807acc862007370d599e42eca3e3 (patch)
tree4ecd4f39580047c1f4862a52a3f1d640cb004d31
parentf92b3d737a41dc9ca2475c5bec7c685fa71b989b (diff)
fix
Signed-off-by: marinofaggiana <ios@nextcloud.com>
-rw-r--r--iOSClient/NCGlobal.swift1
-rw-r--r--iOSClient/Utility/CCUtility.m16
2 files changed, 8 insertions, 9 deletions
diff --git a/iOSClient/NCGlobal.swift b/iOSClient/NCGlobal.swift
index 180a3edb1..2b07f2e3c 100644
--- a/iOSClient/NCGlobal.swift
+++ b/iOSClient/NCGlobal.swift
@@ -88,7 +88,6 @@ class NCGlobal: NSObject {
@objc let appUserData = "Library/Application Support/UserData"
@objc let appCertificates = "Library/Application Support/Certificates"
@objc let appScan = "Library/Application Support/Scan"
- @objc let appBackground = "Library/Application Support/Background"
@objc let directoryProviderStorage = "File Provider Storage"
// Service
diff --git a/iOSClient/Utility/CCUtility.m b/iOSClient/Utility/CCUtility.m
index 11c754db3..901381d97 100644
--- a/iOSClient/Utility/CCUtility.m
+++ b/iOSClient/Utility/CCUtility.m
@@ -755,7 +755,9 @@
NSError *error = nil;
BOOL success = [URL setResourceValue:[NSNumber numberWithBool: YES] forKey: NSURLIsExcludedFromBackupKey error: &error];
- if(!success){
+ if(success) {
+ NSLog(@"Excluding %@ from backup", [URL lastPathComponent]);
+ } else {
NSLog(@"Error excluding %@ from backup %@", [URL lastPathComponent], error);
}
@@ -1034,17 +1036,15 @@
path = NSTemporaryDirectory();
if (![[NSFileManager defaultManager] fileExistsAtPath:path])
[[NSFileManager defaultManager] createDirectoryAtPath:path withIntermediateDirectories:YES attributes:nil error:nil];
-
- // create Directory Background
- path = [[dirGroup URLByAppendingPathComponent:NCGlobal.shared.appBackground] path];
- if (![[NSFileManager defaultManager] fileExistsAtPath:path])
- [[NSFileManager defaultManager] createDirectoryAtPath:path withIntermediateDirectories:YES attributes:nil error:nil];
-
+
// Directory Excluded From Backup
[CCUtility addSkipBackupAttributeToItemAtURL:[[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject]];
[CCUtility addSkipBackupAttributeToItemAtURL:[[CCUtility getDirectoryGroup] URLByAppendingPathComponent:NCGlobal.shared.directoryProviderStorage]];
+ [CCUtility addSkipBackupAttributeToItemAtURL:[[CCUtility getDirectoryGroup] URLByAppendingPathComponent:NCGlobal.shared.appCertificates]];
+ [CCUtility addSkipBackupAttributeToItemAtURL:[[CCUtility getDirectoryGroup] URLByAppendingPathComponent:NCGlobal.shared.appDatabaseNextcloud]];
+ [CCUtility addSkipBackupAttributeToItemAtURL:[[CCUtility getDirectoryGroup] URLByAppendingPathComponent:NCGlobal.shared.appScan]];
[CCUtility addSkipBackupAttributeToItemAtURL:[[CCUtility getDirectoryGroup] URLByAppendingPathComponent:NCGlobal.shared.appUserData]];
-
+
#ifdef DEBUG
NSLog(@"[LOG] Copy DB on Documents directory");
NSString *atPathDB = [NSString stringWithFormat:@"%@/nextcloud.realm", [[dirGroup URLByAppendingPathComponent:[[NCGlobal shared] appDatabaseNextcloud]] path]];