|
@@ -217,32 +217,47 @@
|
|
|
if (app.activeMain)
|
|
|
[app.activeMain createFolderCameraUpload];
|
|
|
|
|
|
- [CCCoreData setCameraUpload:YES activeAccount:app.activeAccount];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountCameraStateFiledWithField:@"cameraUpload" state:YES];
|
|
|
+
|
|
|
+ //[CCCoreData setCameraUpload:YES activeAccount:app.activeAccount];
|
|
|
|
|
|
// Default
|
|
|
- [CCCoreData setCameraUploadFolderName:nil activeAccount:app.activeAccount];
|
|
|
- [CCCoreData setCameraUploadFolderPath:nil activeUrl:app.activeUrl activeAccount:app.activeAccount];
|
|
|
+ //[CCCoreData setCameraUploadFolderName:nil activeAccount:app.activeAccount];
|
|
|
+ //[CCCoreData setCameraUploadFolderPath:nil activeUrl:app.activeUrl activeAccount:app.activeAccount];
|
|
|
+
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountsCameraUploadFolderNameWithFolderName:nil];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountsCameraUploadFolderPathWithPathName:nil activeUrl:app.activeUrl];
|
|
|
+
|
|
|
|
|
|
// verifichiamo che almeno uno dei servizi (foto video) siano attivi, in caso contrario attiviamo le foto
|
|
|
//if ([CCCoreData getCameraUploadPhotoActiveAccount:app.activeAccount] == NO && [CCCoreData getCameraUploadVideoActiveAccount:app.activeAccount] == NO)
|
|
|
if (tableAccount.cameraUploadPhoto == NO && tableAccount.cameraUploadVideo == NO)
|
|
|
- [CCCoreData setCameraUploadPhoto:YES activeAccount:app.activeAccount];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountCameraStateFiledWithField:@"cameraUploadPhoto" state:YES];
|
|
|
+ //[CCCoreData setCameraUploadPhoto:YES activeAccount:app.activeAccount];
|
|
|
|
|
|
// Settings date
|
|
|
//if([CCCoreData getCameraUploadPhotoActiveAccount:app.activeAccount])
|
|
|
if (tableAccount.cameraUploadPhoto)
|
|
|
- [CCCoreData setCameraUploadDatePhoto:[NSDate date]];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountsCameraUploadDateAssetTypeWithAssetMediaType:PHAssetMediaTypeImage assetDate:[NSDate date]];
|
|
|
+ //[CCCoreData setCameraUploadDatePhoto:[NSDate date]];
|
|
|
//if([CCCoreData getCameraUploadVideoActiveAccount:app.activeAccount])
|
|
|
if (tableAccount.cameraUploadVideo)
|
|
|
- [CCCoreData setCameraUploadDateVideo:[NSDate date]];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountsCameraUploadDateAssetTypeWithAssetMediaType:PHAssetMediaTypeVideo assetDate:[NSDate date]];
|
|
|
+ //[CCCoreData setCameraUploadDateVideo:[NSDate date]];
|
|
|
|
|
|
} else {
|
|
|
|
|
|
- [CCCoreData setCameraUpload:NO activeAccount:app.activeAccount];
|
|
|
- [CCCoreData setCameraUploadFullPhotosActiveAccount:NO activeAccount:app.activeAccount];
|
|
|
+ //[CCCoreData setCameraUpload:NO activeAccount:app.activeAccount];
|
|
|
+ //[CCCoreData setCameraUploadFullPhotosActiveAccount:NO activeAccount:app.activeAccount];
|
|
|
+
|
|
|
+ //[CCCoreData setCameraUploadDatePhoto:NULL];
|
|
|
+ //[CCCoreData setCameraUploadDateVideo:NULL];
|
|
|
|
|
|
- [CCCoreData setCameraUploadDatePhoto:NULL];
|
|
|
- [CCCoreData setCameraUploadDateVideo:NULL];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountCameraStateFiledWithField:@"cameraUpload" state:NO];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountCameraStateFiledWithField:@"cameraUploadFull" state:NO];
|
|
|
+
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountsCameraUploadDateAssetTypeWithAssetMediaType:PHAssetMediaTypeImage assetDate:nil];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountsCameraUploadDateAssetTypeWithAssetMediaType:PHAssetMediaTypeVideo assetDate:nil];
|
|
|
|
|
|
// remove
|
|
|
[[NCManageDatabase sharedInstance] clearTable:[tableAutomaticUpload class] account:app.activeAccount];
|
|
@@ -268,7 +283,8 @@
|
|
|
UIAlertView * alertView = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"_cameraupload_background_title_", nil) message:[CCUtility localizableBrand:@"_cameraupload_background_msg_" table:nil] delegate:nil cancelButtonTitle:nil otherButtonTitles:NSLocalizedString(@"_ok_", nil), nil];
|
|
|
[alertView show];
|
|
|
|
|
|
- [CCCoreData setCameraUploadBackground:YES activeAccount:app.activeAccount];
|
|
|
+ //[CCCoreData setCameraUploadBackground:YES activeAccount:app.activeAccount];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountCameraStateFiledWithField:@"cameraUploadBackground" state:YES];
|
|
|
|
|
|
} else {
|
|
|
|
|
@@ -277,7 +293,8 @@
|
|
|
|
|
|
} else {
|
|
|
|
|
|
- [CCCoreData setCameraUploadBackground:NO activeAccount:app.activeAccount];
|
|
|
+ //[CCCoreData setCameraUploadBackground:NO activeAccount:app.activeAccount];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountCameraStateFiledWithField:@"cameraUploadBackground" state:NO];
|
|
|
[[CCManageLocation sharedInstance] stopSignificantChangeUpdates];
|
|
|
}
|
|
|
}
|
|
@@ -288,12 +305,14 @@
|
|
|
|
|
|
[[NSNotificationCenter defaultCenter] postNotificationName:@"setupCameraUploadFull" object:nil];
|
|
|
|
|
|
- [CCCoreData setCameraUploadFullPhotosActiveAccount:YES activeAccount:app.activeAccount];
|
|
|
+ //[CCCoreData setCameraUploadFullPhotosActiveAccount:YES activeAccount:app.activeAccount];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountCameraStateFiledWithField:@"cameraUploadFull" state:YES];
|
|
|
|
|
|
} else {
|
|
|
|
|
|
[[NCManageDatabase sharedInstance] clearTable:[tableAutomaticUpload class] account:app.activeAccount];
|
|
|
- [CCCoreData setCameraUploadFullPhotosActiveAccount:NO activeAccount:app.activeAccount];
|
|
|
+ //[CCCoreData setCameraUploadFullPhotosActiveAccount:NO activeAccount:app.activeAccount];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountCameraStateFiledWithField:@"cameraUploadFull" state:NO];
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -301,43 +320,54 @@
|
|
|
|
|
|
if ([[rowDescriptor.value valueData] boolValue] == YES) {
|
|
|
|
|
|
- [CCCoreData setCameraUploadDatePhoto:[NSDate date]];
|
|
|
+ //[CCCoreData setCameraUploadDatePhoto:[NSDate date]];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountsCameraUploadDateAssetTypeWithAssetMediaType:PHAssetMediaTypeImage assetDate:[NSDate date]];
|
|
|
|
|
|
} else {
|
|
|
|
|
|
- [CCCoreData setCameraUploadDatePhoto:NULL];
|
|
|
+ //[CCCoreData setCameraUploadDatePhoto:NULL];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountsCameraUploadDateAssetTypeWithAssetMediaType:PHAssetMediaTypeImage assetDate:nil];
|
|
|
}
|
|
|
|
|
|
- [CCCoreData setCameraUploadPhoto:[[rowDescriptor.value valueData] boolValue] activeAccount:app.activeAccount];
|
|
|
+ //[CCCoreData setCameraUploadPhoto:[[rowDescriptor.value valueData] boolValue] activeAccount:app.activeAccount];
|
|
|
+
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountCameraStateFiledWithField:@"cameraUploadPhoto" state:[[rowDescriptor.value valueData] boolValue]];
|
|
|
+
|
|
|
}
|
|
|
|
|
|
if ([rowDescriptor.tag isEqualToString:@"camerauploadwwanphoto"]) {
|
|
|
|
|
|
- [CCCoreData setCameraUploadWWanPhoto:[[rowDescriptor.value valueData] boolValue] activeAccount:app.activeAccount];
|
|
|
+ //[CCCoreData setCameraUploadWWanPhoto:[[rowDescriptor.value valueData] boolValue] activeAccount:app.activeAccount];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountCameraStateFiledWithField:@"cameraUploadWWAnPhoto" state:[[rowDescriptor.value valueData] boolValue]];
|
|
|
}
|
|
|
|
|
|
if ([rowDescriptor.tag isEqualToString:@"camerauploadvideo"]) {
|
|
|
|
|
|
if ([[rowDescriptor.value valueData] boolValue] == YES) {
|
|
|
|
|
|
- [CCCoreData setCameraUploadDateVideo:[NSDate date]];
|
|
|
+ // [CCCoreData setCameraUploadDateVideo:[NSDate date]];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountsCameraUploadDateAssetTypeWithAssetMediaType:PHAssetMediaTypeVideo assetDate:[NSDate date]];
|
|
|
|
|
|
} else {
|
|
|
|
|
|
- [CCCoreData setCameraUploadDateVideo:NULL];
|
|
|
+ //[CCCoreData setCameraUploadDateVideo:NULL];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountsCameraUploadDateAssetTypeWithAssetMediaType:PHAssetMediaTypeVideo assetDate:nil];
|
|
|
}
|
|
|
|
|
|
- [CCCoreData setCameraUploadVideo:[[rowDescriptor.value valueData] boolValue] activeAccount:app.activeAccount];
|
|
|
+ //[CCCoreData setCameraUploadVideo:[[rowDescriptor.value valueData] boolValue] activeAccount:app.activeAccount];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountCameraStateFiledWithField:@"cameraUploadVideo" state:[[rowDescriptor.value valueData] boolValue]];
|
|
|
}
|
|
|
|
|
|
if ([rowDescriptor.tag isEqualToString:@"camerauploadwwanvideo"]) {
|
|
|
|
|
|
- [CCCoreData setCameraUploadWWanVideo:[[rowDescriptor.value valueData] boolValue] activeAccount:app.activeAccount];
|
|
|
+ //[CCCoreData setCameraUploadWWanVideo:[[rowDescriptor.value valueData] boolValue] activeAccount:app.activeAccount];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountCameraStateFiledWithField:@"cameraUploadWWAnVideo" state:[[rowDescriptor.value valueData] boolValue]];
|
|
|
}
|
|
|
|
|
|
if ([rowDescriptor.tag isEqualToString:@"camerauploadcreatesubfolder"]) {
|
|
|
|
|
|
- [CCCoreData setCameraUploadCreateSubfolderActiveAccount:[[rowDescriptor.value valueData] boolValue] activeAccount:app.activeAccount];
|
|
|
+ // [CCCoreData setCameraUploadCreateSubfolderActiveAccount:[[rowDescriptor.value valueData] boolValue] activeAccount:app.activeAccount];
|
|
|
+ [[NCManageDatabase sharedInstance] setAccountCameraStateFiledWithField:@"cameraUploadCreateSubfolder" state:[[rowDescriptor.value valueData] boolValue]];
|
|
|
}
|
|
|
}
|
|
|
|