Ensures Admin creation has translation section

This commit is contained in:
Shannon
2016-03-22 12:35:59 +01:00
parent eb59d33f42
commit f181c3041e
2 changed files with 4 additions and 3 deletions

View File

@@ -174,6 +174,7 @@ namespace Umbraco.Core.Persistence.Migrations.Initial
_database.Insert("umbracoUser2app", "user", false, new User2AppDto { UserId = 0, AppAlias = Constants.Applications.Settings });
_database.Insert("umbracoUser2app", "user", false, new User2AppDto { UserId = 0, AppAlias = Constants.Applications.Users });
_database.Insert("umbracoUser2app", "user", false, new User2AppDto { UserId = 0, AppAlias = Constants.Applications.Forms });
_database.Insert("umbracoUser2app", "user", false, new User2AppDto { UserId = 0, AppAlias = Constants.Applications.Translation });
}
private void CreateCmsPropertyTypeGroupData()

View File

@@ -147,9 +147,9 @@ namespace Umbraco.Core.Services
IsApproved = true
};
//adding default sections content, media + translation
user.AddAllowedSection("content");
user.AddAllowedSection("media");
user.AddAllowedSection("translation");
user.AddAllowedSection(Constants.Applications.Content);
user.AddAllowedSection(Constants.Applications.Media);
user.AddAllowedSection(Constants.Applications.Translation);
if (SavingUser.IsRaisedEventCancelled(new SaveEventArgs<IUser>(user), this))
return user;