diff --git a/src/Ombi.Store/Context/OmbiContext.cs b/src/Ombi.Store/Context/OmbiContext.cs index bb84f1272..a8e84c942 100644 --- a/src/Ombi.Store/Context/OmbiContext.cs +++ b/src/Ombi.Store/Context/OmbiContext.cs @@ -124,6 +124,16 @@ namespace Ombi.Store.Context SaveChanges(); } + var editCustomPage = Roles.Where(x => x.Name == OmbiRoles.EditCustomPage); + if (!editCustomPage.Any()) + { + Roles.Add(new IdentityRole(OmbiRoles.EditCustomPage) + { + NormalizedName = OmbiRoles.EditCustomPage.ToUpper() + }); + SaveChanges(); + } + // Make sure we have the API User var apiUserExists = Users.Any(x => x.UserName.Equals("Api", StringComparison.CurrentCultureIgnoreCase)); if (!apiUserExists)