fix(contacts): c_cn could be null whereas it isn't

This commit is contained in:
Hivert Quentin
2024-02-19 10:59:01 +01:00
parent 3acab3f896
commit 6aab869b81
+3 -4
View File
@@ -254,12 +254,11 @@
// displayname || c_cn => fn
data = [oldRecord objectForKey: @"displayname"];
if (!data)
if(!data || data == [NSNull null] || [data length] < 1)
data = [oldRecord objectForKey: @"c_cn"];
if (data)
[newRecord setObject: data forKey: @"fn"];
else
if(!data || data == [NSNull null] || [data length] < 1)
data = @"";
[newRecord setObject: data forKey: @"fn"];
[newRecord setObject: data forKey: @"c_cn"];
// sn => c_sn