Skip to content

Commit

Permalink
Merge pull request #702 from Orckestra/fix/newlangusergroupaccess
Browse files Browse the repository at this point in the history
When adding a new data locale and request "access to all users" also …
  • Loading branch information
mawtex authored Nov 15, 2019
2 parents 5b5c806 + 90ac6b0 commit 43636ab
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions Composite/Core/Localization/LocalizationFacade.cs
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,19 @@ internal static void AddLocale(CultureInfo cultureInfo, string urlMappingName, b
UserSettings.SetForeignLocaleCultureInfo(username, cultureInfo);
}
}

List<Guid> usergroupids =
(from u in DataFacade.GetData<IUserGroup>()
select u.Id).ToList();

foreach (Guid usergroupid in usergroupids)
{
var groupLang = DataFacade.BuildNew<IUserGroupActiveLocale>();
groupLang.Id = Guid.NewGuid();
groupLang.CultureName = cultureInfo.ToString();
groupLang.UserGroupId = usergroupid;
DataFacade.AddNew(groupLang);
}
}

if (DataLocalizationFacade.DefaultLocalizationCulture == null)
Expand Down

0 comments on commit 43636ab

Please sign in to comment.