Return unmanaged server capabilities.

Signed-off-by: Ivan Sein <ivan@nextcloud.com>
This commit is contained in:
Ivan Sein 2020-02-28 19:10:03 +01:00
Родитель 585069b11f
Коммит b35bed67bc
1 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -151,7 +151,11 @@
- (ServerCapabilities *)serverCapabilitiesForAccountId:(NSString *)accountId
{
NSPredicate *query = [NSPredicate predicateWithFormat:@"accountId = %@", accountId];
return [ServerCapabilities objectsWithPredicate:query].firstObject;
ServerCapabilities *managedServerCapabilities = [ServerCapabilities objectsWithPredicate:query].firstObject;
if (managedServerCapabilities) {
return [[ServerCapabilities alloc] initWithValue:managedServerCapabilities];
}
return nil;
}
- (void)setServerCapabilities:(NSDictionary *)serverCapabilities forAccountId:(NSString *)accountId