(web) Keep unlocalized/custom calendar categories

pull/249/head
Francis Lachapelle 2019-03-07 10:52:04 -05:00
parent f30f107e4e
commit 3e0910d175
1 changed files with 7 additions and 5 deletions

View File

@ -186,10 +186,11 @@ static SoProduct *preferencesProduct = nil;
for (count = 0; count < max; count++)
{
label = [defaultCalendarCategories objectAtIndex: count];
if ((localizedLabel = [categoryLabels objectForKey: label]))
if (!(localizedLabel = [categoryLabels objectForKey: label]))
{
[filteredCalendarCategories addObject: localizedLabel];
localizedLabel = label;
}
[filteredCalendarCategories addObject: localizedLabel];
}
[defaults setCalendarCategories: filteredCalendarCategories];
@ -224,11 +225,12 @@ static SoProduct *preferencesProduct = nil;
for (count = 0; count < max; count++)
{
label = [defaultCalendarCategories objectAtIndex: count];
if ((localizedLabel = [categoryLabels objectForKey: label]))
if (!(localizedLabel = [categoryLabels objectForKey: label]))
{
[filteredCalendarCategoriesColors setObject: [defaultCalendarCategoriesColors objectForKey: label]
forKey: localizedLabel];
localizedLabel = label;
}
[filteredCalendarCategoriesColors setObject: [defaultCalendarCategoriesColors objectForKey: label]
forKey: localizedLabel];
}
[defaults setCalendarCategoriesColors: filteredCalendarCategoriesColors];