@@ -488,7 +488,6 @@ extension NCManageDatabase {
488
488
489
489
@discardableResult
490
490
func addMetadata( _ metadata: tableMetadata ) -> tableMetadata ? {
491
-
492
491
let result = tableMetadata. init ( value: metadata)
493
492
494
493
do {
@@ -522,7 +521,6 @@ extension NCManageDatabase {
522
521
}
523
522
524
523
func addMetadatas( _ metadatas: [ tableMetadata ] ) {
525
-
526
524
do {
527
525
let realm = try Realm ( )
528
526
try realm. write {
@@ -534,7 +532,6 @@ extension NCManageDatabase {
534
532
}
535
533
536
534
func deleteMetadata( predicate: NSPredicate ) {
537
-
538
535
do {
539
536
let realm = try Realm ( )
540
537
try realm. write {
@@ -547,7 +544,6 @@ extension NCManageDatabase {
547
544
}
548
545
549
546
func deleteMetadata( results: Results < tableMetadata > ) {
550
-
551
547
do {
552
548
let realm = try Realm ( )
553
549
try realm. write {
@@ -559,7 +555,6 @@ extension NCManageDatabase {
559
555
}
560
556
561
557
func moveMetadata( ocId: String , serverUrlTo: String ) {
562
-
563
558
do {
564
559
let realm = try Realm ( )
565
560
try realm. write {
@@ -573,7 +568,6 @@ extension NCManageDatabase {
573
568
}
574
569
575
570
func renameMetadata( fileNameTo: String , ocId: String ) {
576
-
577
571
do {
578
572
let realm = try Realm ( )
579
573
try realm. write {
@@ -592,7 +586,6 @@ extension NCManageDatabase {
592
586
}
593
587
594
588
func setMetadataEtagResource( ocId: String , etagResource: String ? ) {
595
-
596
589
guard let etagResource = etagResource else { return }
597
590
598
591
do {
@@ -607,7 +600,6 @@ extension NCManageDatabase {
607
600
}
608
601
609
602
func setMetadataFavorite( ocId: String , favorite: Bool ) {
610
-
611
603
do {
612
604
let realm = try Realm ( )
613
605
try realm. write {
@@ -620,7 +612,6 @@ extension NCManageDatabase {
620
612
}
621
613
622
614
func setMetadataLivePhotoByServer( account: String , ocId: String , livePhotoFile: String ) {
623
-
624
615
do {
625
616
let realm = try Realm ( )
626
617
try realm. write {
@@ -635,7 +626,6 @@ extension NCManageDatabase {
635
626
}
636
627
637
628
func updateMetadatasFavorite( account: String , metadatas: [ tableMetadata ] ) {
638
-
639
629
do {
640
630
let realm = try Realm ( )
641
631
try realm. write {
@@ -653,7 +643,6 @@ extension NCManageDatabase {
653
643
}
654
644
655
645
func setMetadataEncrypted( ocId: String , encrypted: Bool ) {
656
-
657
646
do {
658
647
let realm = try Realm ( )
659
648
try realm. write {
@@ -666,7 +655,6 @@ extension NCManageDatabase {
666
655
}
667
656
668
657
func setMetadataFileNameView( serverUrl: String , fileName: String , newFileNameView: String , account: String ) {
669
-
670
658
do {
671
659
let realm = try Realm ( )
672
660
try realm. write {
@@ -679,7 +667,6 @@ extension NCManageDatabase {
679
667
}
680
668
681
669
func getMetadata( predicate: NSPredicate ) -> tableMetadata ? {
682
-
683
670
do {
684
671
let realm = try Realm ( )
685
672
realm. refresh ( )
@@ -693,7 +680,6 @@ extension NCManageDatabase {
693
680
}
694
681
695
682
func getMetadata( predicate: NSPredicate , sorted: String , ascending: Bool ) -> tableMetadata ? {
696
-
697
683
do {
698
684
let realm = try Realm ( )
699
685
realm. refresh ( )
@@ -925,7 +911,6 @@ extension NCManageDatabase {
925
911
}
926
912
927
913
func getTableMetadatasDirectoryFavoriteIdentifierRank( account: String ) -> [ String : NSNumber ] {
928
-
929
914
var listIdentifierRank : [ String : NSNumber ] = [ : ]
930
915
var counter = 10 as Int64
931
916
@@ -945,7 +930,6 @@ extension NCManageDatabase {
945
930
}
946
931
947
932
@objc func clearMetadatasUpload( account: String ) {
948
-
949
933
do {
950
934
let realm = try Realm ( )
951
935
try realm. write {
@@ -958,7 +942,6 @@ extension NCManageDatabase {
958
942
}
959
943
960
944
func readMarkerMetadata( account: String , fileId: String ) {
961
-
962
945
do {
963
946
let realm = try Realm ( )
964
947
try realm. write {
@@ -972,8 +955,7 @@ extension NCManageDatabase {
972
955
}
973
956
}
974
957
975
- func getAssetLocalIdentifiersUploaded( account: String ) -> [ String ] {
976
-
958
+ func getAssetLocalIdentifiersUploaded( account: String ) -> [ String ] ? {
977
959
var assetLocalIdentifiers : [ String ] = [ ]
978
960
979
961
do {
@@ -982,15 +964,15 @@ extension NCManageDatabase {
982
964
for result in results {
983
965
assetLocalIdentifiers. append ( result. assetLocalIdentifier)
984
966
}
967
+ return assetLocalIdentifiers
985
968
} catch let error as NSError {
986
969
NextcloudKit . shared. nkCommonInstance. writeLog ( " [ERROR] Could not access database: \( error) " )
987
970
}
988
971
989
- return assetLocalIdentifiers
972
+ return nil
990
973
}
991
974
992
975
func clearAssetLocalIdentifiers( _ assetLocalIdentifiers: [ String ] , account: String ) {
993
-
994
976
do {
995
977
let realm = try Realm ( )
996
978
try realm. write {
@@ -1005,7 +987,6 @@ extension NCManageDatabase {
1005
987
}
1006
988
1007
989
func getMetadataLivePhoto( metadata: tableMetadata ) -> tableMetadata ? {
1008
-
1009
990
guard metadata. isLivePhoto else { return nil }
1010
991
1011
992
do {
@@ -1020,7 +1001,6 @@ extension NCManageDatabase {
1020
1001
}
1021
1002
1022
1003
func isMetadataShareOrMounted( metadata: tableMetadata , metadataFolder: tableMetadata ? ) -> Bool {
1023
-
1024
1004
var isShare = false
1025
1005
var isMounted = false
1026
1006
@@ -1043,7 +1023,6 @@ extension NCManageDatabase {
1043
1023
}
1044
1024
1045
1025
func getMetadataConflict( account: String , serverUrl: String , fileNameView: String ) -> tableMetadata ? {
1046
-
1047
1026
// verify exists conflict
1048
1027
let fileNameExtension = ( fileNameView as NSString ) . pathExtension. lowercased ( )
1049
1028
let fileNameNoExtension = ( fileNameView as NSString ) . deletingPathExtension
@@ -1069,7 +1048,6 @@ extension NCManageDatabase {
1069
1048
}
1070
1049
1071
1050
func getMetadataFromDirectory( account: String , serverUrl: String ) -> tableMetadata ? {
1072
-
1073
1051
do {
1074
1052
let realm = try Realm ( )
1075
1053
realm. refresh ( )
@@ -1084,7 +1062,6 @@ extension NCManageDatabase {
1084
1062
}
1085
1063
1086
1064
func getMetadatasFromGroupfolders( account: String , urlBase: String , userId: String ) -> [ tableMetadata ] {
1087
-
1088
1065
var metadatas : [ tableMetadata ] = [ ]
1089
1066
let homeServerUrl = utilityFileSystem. getHomeServer ( urlBase: urlBase, userId: userId)
1090
1067
@@ -1108,7 +1085,6 @@ extension NCManageDatabase {
1108
1085
}
1109
1086
1110
1087
func getMetadatasInError( account: String ) -> Results < tableMetadata > ? {
1111
-
1112
1088
do {
1113
1089
let realm = try Realm ( )
1114
1090
let results = realm. objects ( tableMetadata. self) . filter ( " account == %@ AND errorCodeCounter > 1 " , account)
@@ -1122,7 +1098,6 @@ extension NCManageDatabase {
1122
1098
1123
1099
@discardableResult
1124
1100
func updateMetadatas( _ metadatas: [ tableMetadata ] , predicate: NSPredicate ) -> ( metadatasDifferentCount: Int , metadatasModified: Int ) {
1125
-
1126
1101
var metadatasDifferentCount : Int = 0
1127
1102
var metadatasModified : Int = 0
1128
1103
@@ -1153,7 +1128,6 @@ extension NCManageDatabase {
1153
1128
}
1154
1129
1155
1130
func replaceMetadata( _ metadatas: [ tableMetadata ] , predicate: NSPredicate ) {
1156
-
1157
1131
do {
1158
1132
let realm = try Realm ( )
1159
1133
try realm. write {
@@ -1173,7 +1147,6 @@ extension NCManageDatabase {
1173
1147
}
1174
1148
1175
1149
func getMediaMetadatas( predicate: NSPredicate ) -> ThreadSafeArray < tableMetadata > ? {
1176
-
1177
1150
do {
1178
1151
let realm = try Realm ( )
1179
1152
let results = realm. objects ( tableMetadata. self) . filter ( predicate) . sorted ( byKeyPath: " date " , ascending: false )
0 commit comments