Skip to content

Commit d120714

Browse files
Update package definition with all installed file paths (stylesheets, scripts, partial views)
1 parent a9d8f5f commit d120714

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

src/Umbraco.Infrastructure/Packaging/PackageInstallation.cs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public InstallationSummary InstallPackageData(CompiledPackage compiledPackage, i
4141

4242
InstallationSummary installationSummary = _packageDataInstallation.InstallPackageData(compiledPackage, userId);
4343

44-
//make sure the definition is up to date with everything
44+
// Make sure the definition is up to date with everything (note: macro partial views are embedded in macros)
4545
foreach (var x in installationSummary.DataTypesInstalled)
4646
packageDefinition.DataTypes.Add(x.Id.ToInvariantString());
4747

@@ -63,6 +63,15 @@ public InstallationSummary InstallPackageData(CompiledPackage compiledPackage, i
6363
foreach (var x in installationSummary.MediaTypesInstalled)
6464
packageDefinition.MediaTypes.Add(x.Id.ToInvariantString());
6565

66+
foreach (var x in installationSummary.StylesheetsInstalled)
67+
packageDefinition.Stylesheets.Add(x.Path);
68+
69+
foreach (var x in installationSummary.ScriptsInstalled)
70+
packageDefinition.Scripts.Add(x.Path);
71+
72+
foreach (var x in installationSummary.PartialViewsInstalled)
73+
packageDefinition.PartialViews.Add(x.Path);
74+
6675
packageDefinition.ContentNodeId = installationSummary.ContentInstalled.FirstOrDefault()?.Id.ToInvariantString();
6776

6877
foreach (var x in installationSummary.MediaInstalled)

0 commit comments

Comments
 (0)