Feat: Deploy Alterações Logo

This commit is contained in:
Eduardo 2026-03-03 13:10:20 -03:00
parent 9d7306c395
commit 0d23967fea
1 changed files with 8 additions and 6 deletions

View File

@ -35,12 +35,8 @@ public static class SeedData
await db.Database.EnsureCreatedAsync(); await db.Database.EnsureCreatedAsync();
} }
if (!options.Enabled) // Mantem o contrato de roles atualizado em todos os ambientes, inclusive
{ // quando o seed de usuario master estiver desabilitado.
return;
}
var systemTenantId = SystemTenantConstants.SystemTenantId;
var roles = AppRoles.All; var roles = AppRoles.All;
foreach (var role in roles) foreach (var role in roles)
{ {
@ -53,6 +49,12 @@ public static class SeedData
await MigrateLegacyRolesAsync(db, roleManager); await MigrateLegacyRolesAsync(db, roleManager);
if (!options.Enabled)
{
return;
}
var systemTenantId = SystemTenantConstants.SystemTenantId;
var systemTenant = await db.Tenants.FirstOrDefaultAsync(t => t.Id == systemTenantId); var systemTenant = await db.Tenants.FirstOrDefaultAsync(t => t.Id == systemTenantId);
if (systemTenant == null) if (systemTenant == null)
{ {