update group type for old version

This commit is contained in:
Ryan ZHAO 2020-01-10 13:40:43 +11:00
parent d9a7dc07ef
commit 1b6828888f

View file

@ -1569,6 +1569,16 @@ static NSTimeInterval launchStartedAt;
}];
[NSUserDefaults.standardUserDefaults setBool:YES forKey:userDefaultsKey];
}
else {
[OWSPrimaryStorage.dbReadWriteConnection readWriteWithBlock:^(YapDatabaseReadWriteTransaction *transaction) {
TSGroupThread *thread = [TSGroupThread threadWithGroupId:chat.idAsData transaction:transaction];
if (!thread.groupModel.groupType) {
thread.groupModel.groupType = PUBLIC_CHAT;
[thread saveWithTransaction:transaction];
}
// OWSLogInfo(@"GROUP MODEL TYPE %d", thread.groupModel.groupType);
}];
}
}
}
@ -1588,6 +1598,16 @@ static NSTimeInterval launchStartedAt;
[OWSProfileManager.sharedManager addThreadToProfileWhitelist:thread];
[NSUserDefaults.standardUserDefaults setBool:YES forKey:userDefaultsKey];
}
else {
[OWSPrimaryStorage.dbReadWriteConnection readWriteWithBlock:^(YapDatabaseReadWriteTransaction *transaction) {
TSGroupThread *thread = [TSGroupThread threadWithGroupId: [feed.id dataUsingEncoding:NSUTF8StringEncoding] transaction:transaction];
if (!thread.groupModel.groupType) {
thread.groupModel.groupType = RSS_FEED;
[thread saveWithTransaction:transaction];
}
// OWSLogInfo(@"GROUP MODEL TYPE %d", thread.groupModel.groupType);
}];
}
}
}