Merge pull request #5522 from sbwalker/dev

fix #5519 - Site hard delete exception
This commit is contained in:
Shaun Walker
2025-08-21 09:57:44 -04:00
committed by GitHub

View File

@ -109,6 +109,11 @@ namespace Oqtane.Repository
public void DeleteSite(int siteId)
{
foreach (var role in _roleRepository.GetRoles(siteId, false))
{
_roleRepository.DeleteRole(role.RoleId);
}
using var db = _factory.CreateDbContext();
var site = db.Site.Find(siteId);
db.Site.Remove(site);