@@ -44,20 +44,29 @@ public InstallationSummary InstallPackageData(CompiledPackage compiledPackage, i
44
44
//make sure the definition is up to date with everything
45
45
foreach ( var x in installationSummary . DataTypesInstalled )
46
46
packageDefinition . DataTypes . Add ( x . Id . ToInvariantString ( ) ) ;
47
+
47
48
foreach ( var x in installationSummary . LanguagesInstalled )
48
49
packageDefinition . Languages . Add ( x . Id . ToInvariantString ( ) ) ;
50
+
49
51
foreach ( var x in installationSummary . DictionaryItemsInstalled )
50
52
packageDefinition . DictionaryItems . Add ( x . Id . ToInvariantString ( ) ) ;
53
+
51
54
foreach ( var x in installationSummary . MacrosInstalled )
52
55
packageDefinition . Macros . Add ( x . Id . ToInvariantString ( ) ) ;
56
+
53
57
foreach ( var x in installationSummary . TemplatesInstalled )
54
58
packageDefinition . Templates . Add ( x . Id . ToInvariantString ( ) ) ;
59
+
55
60
foreach ( var x in installationSummary . DocumentTypesInstalled )
56
61
packageDefinition . DocumentTypes . Add ( x . Id . ToInvariantString ( ) ) ;
57
- foreach ( var x in installationSummary . StylesheetsInstalled )
58
- packageDefinition . Stylesheets . Add ( x . Id . ToInvariantString ( ) ) ;
59
- var contentInstalled = installationSummary . ContentInstalled . ToList ( ) ;
60
- packageDefinition . ContentNodeId = contentInstalled . Count > 0 ? contentInstalled [ 0 ] . Id . ToInvariantString ( ) : null ;
62
+
63
+ foreach ( var x in installationSummary . MediaTypesInstalled )
64
+ packageDefinition . MediaTypes . Add ( x . Id . ToInvariantString ( ) ) ;
65
+
66
+ packageDefinition . ContentNodeId = installationSummary . ContentInstalled . FirstOrDefault ( ) ? . Id . ToInvariantString ( ) ;
67
+
68
+ foreach ( var x in installationSummary . MediaInstalled )
69
+ packageDefinition . MediaUdis . Add ( x . GetUdi ( ) ) ;
61
70
62
71
return installationSummary ;
63
72
}
0 commit comments