@@ -139,7 +139,7 @@ namespace AppInstaller::CLI::Workflow
139139
140140 OutputInstalledFontFacesTable (context, lines);
141141 }
142- else if (context.Args .Contains (Args::Type::Files ))
142+ else if (context.Args .Contains (Args::Type::Details ))
143143 {
144144 const auto & fontFiles = AppInstaller::Fonts::GetInstalledFontFiles ();
145145 std::vector<InstalledFontFilesTableLine> lines;
@@ -159,19 +159,9 @@ namespace AppInstaller::CLI::Workflow
159159 break ;
160160 }
161161
162- std::wstring packageId;
163- if (!fontFile.PackageId .empty ())
164- {
165- packageId = fontFile.PackageId ;
166- }
167- else
168- {
169- packageId = fontFile.PackageIdentifier ;
170- }
171-
172162 InstalledFontFilesTableLine line (
173163 Utility::LocIndString (Utility::ConvertToUTF8 (fontFile.Title )),
174- Utility::LocIndString (Utility::ConvertToUTF8 (packageId )),
164+ Utility::LocIndString (Utility::ConvertToUTF8 (fontFile. PackageIdentifier )),
175165 status,
176166 fontFile.FilePath .u8string ());
177167
@@ -267,6 +257,7 @@ namespace AppInstaller::CLI::Workflow
267257 AICLI_TERMINATE_CONTEXT (APPINSTALLER_CLI_ERROR_FONT_INSTALL_FAILED);
268258 }
269259
260+ context.Add <Execution::Data::CorrelatedAppsAndFeaturesEntries>({ fontContext.GetAppsAndFeaturesEntry () });
270261 context.Add <Execution::Data::OperationReturnCode>(installResult.HResult );
271262 }
272263 catch (...)
@@ -317,9 +308,9 @@ namespace AppInstaller::CLI::Workflow
317308 }
318309 else
319310 {
320- const std::string packageId = context.Get <Execution::Data::InstalledPackageVersion>()->GetProperty (AppInstaller::Repository::PackageVersionProperty::Id );
311+ const std::string moniker = context.Get <Execution::Data::InstalledPackageVersion>()->GetProperty (AppInstaller::Repository::PackageVersionProperty::Moniker );
321312 const std::string version = context.Get <Execution::Data::InstalledPackageVersion>()->GetProperty (AppInstaller::Repository::PackageVersionProperty::Version);
322- fontContext.PackageId = ConvertToUTF16 (packageId );
313+ fontContext.PackageId = ConvertToUTF16 (moniker );
323314 fontContext.PackageVersion = ConvertToUTF16 (version);
324315 fontContext.Scope = scope;
325316 }
0 commit comments