fix #3637 - ensure ServerState Scripts only contains site level script resources

This commit is contained in:
sbwalker 2024-01-12 08:19:58 -05:00
parent bfdf1ee8f5
commit 6f39ebf48f
2 changed files with 2 additions and 2 deletions

View File

@ -228,7 +228,7 @@ namespace Oqtane.Repository
// build list of scripts for site
if (moduledefinition.Resources != null)
{
foreach (var resource in moduledefinition.Resources.Where(item => item.Level == ResourceLevel.Site))
foreach (var resource in moduledefinition.Resources.Where(item => item.ResourceType == ResourceType.Script && item.Level == ResourceLevel.Site))
{
if (!serverState.Scripts.Contains(resource))
{

View File

@ -200,7 +200,7 @@ namespace Oqtane.Repository
// build list of scripts for site
if (theme.Resources != null)
{
foreach (var resource in theme.Resources.Where(item => item.Level == ResourceLevel.Site))
foreach (var resource in theme.Resources.Where(item => item.ResourceType == ResourceType.Script && item.Level == ResourceLevel.Site))
{
if (!serverState.Scripts.Contains(resource))
{