|
|
@ -46,6 +46,10 @@ NS_ASSUME_NONNULL_BEGIN
|
|
|
|
actionBlock:^{
|
|
|
|
actionBlock:^{
|
|
|
|
[DebugUIContacts deleteAllContacts];
|
|
|
|
[DebugUIContacts deleteAllContacts];
|
|
|
|
}],
|
|
|
|
}],
|
|
|
|
|
|
|
|
[OWSTableItem itemWithTitle:@"Clear SignalAccount Cache"
|
|
|
|
|
|
|
|
actionBlock:^{
|
|
|
|
|
|
|
|
[DebugUIContacts clearSignalAccountCache];
|
|
|
|
|
|
|
|
}],
|
|
|
|
]];
|
|
|
|
]];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -1280,6 +1284,12 @@ NS_ASSUME_NONNULL_BEGIN
|
|
|
|
}];
|
|
|
|
}];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ (void)clearSignalAccountCache
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
DDLogWarn(@"%@ Deleting all signal accounts.", self.logTag);
|
|
|
|
|
|
|
|
[SignalAccount removeAllObjectsInCollection];
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
+ (void)deleteAllContacts
|
|
|
|
+ (void)deleteAllContacts
|
|
|
|
{
|
|
|
|
{
|
|
|
|
[self deleteContactsWithFilter:^(CNContact *contact) {
|
|
|
|
[self deleteContactsWithFilter:^(CNContact *contact) {
|
|
|
|