Plan PPBR export reporting

This commit is contained in:
2026-06-05 09:49:32 +02:00
parent fcc0e577b8
commit f225a81ec4
8 changed files with 50 additions and 10 deletions

View File

@@ -5363,6 +5363,7 @@ int plan_brush_package_export(int argc, char** argv)
print_error("plan-brush-package-export", paths.status().message);
return 2;
}
const auto success_dialog = pp::app::plan_brush_package_export_success_dialog(services.last_path);
std::cout << "{\"ok\":true,\"command\":\"plan-brush-package-export\""
<< ",\"request\":{\"path\":\"" << json_escape(services.last_path)
@@ -5379,6 +5380,9 @@ int plan_brush_package_export(int argc, char** argv)
<< "\",\"extension\":\"" << json_escape(paths.value().extension)
<< "\",\"dataDirectory\":\"" << json_escape(paths.value().data_directory)
<< "\",\"dataDirectoryEnabled\":" << json_bool(paths.value().data_directory_enabled)
<< "},\"successDialog\":{\"title\":\"" << json_escape(success_dialog.title)
<< "\",\"message\":\"" << json_escape(success_dialog.message)
<< "\",\"showCancel\":" << json_bool(success_dialog.show_cancel)
<< "},\"dispatches\":" << services.exports
<< "}\n";
return 0;