improve cache busting for module/theme static assets (ie. do not require a restart)

This commit is contained in:
sbwalker
2026-02-17 09:31:13 -05:00
parent e85b1001c6
commit 3af03d308e
8 changed files with 38 additions and 4 deletions

View File

@@ -113,7 +113,7 @@ namespace Oqtane.Repository
ModuleDefinition.Resources = moduleDefinition.Resources;
ModuleDefinition.IsEnabled = moduleDefinition.IsEnabled;
ModuleDefinition.PackageName = moduleDefinition.PackageName;
ModuleDefinition.Fingerprint = Utilities.GenerateSimpleHash(moduleDefinition.ModifiedOn.ToString("yyyyMMddHHmm"));
ModuleDefinition.Fingerprint = moduleDefinition.Fingerprint;
}
return ModuleDefinition;
@@ -186,6 +186,7 @@ namespace Oqtane.Repository
ModuleDefinition.CreatedOn = moduledefinition.CreatedOn;
ModuleDefinition.ModifiedBy = moduledefinition.ModifiedBy;
ModuleDefinition.ModifiedOn = moduledefinition.ModifiedOn;
ModuleDefinition.Fingerprint = Utilities.GenerateSimpleHash(moduledefinition.ModifiedOn.ToString("yyyyMMddHHmm"));
}
// any remaining module definitions are orphans