frontend-app-api: backfill pluginId field

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2026-01-27 12:37:03 +01:00
parent 53b6549c85
commit 7a6683faa2
6 changed files with 22 additions and 22 deletions
@@ -34,16 +34,14 @@ function AppErrorItem(props: { error: AppError }): JSX.Element {
'extensionId' in context ? context.extensionId : node?.spec.id;
const routeId = 'routeId' in context ? context.routeId : undefined;
const plugin = 'plugin' in context ? context.plugin : node?.spec.plugin;
const pluginId = plugin?.id ?? 'N/A';
const pluginId = plugin?.pluginId ?? 'N/A';
const [info, setInfo] = useState<FrontendPluginInfo | undefined>(undefined);
useEffect(() => {
plugin?.info().then(setInfo, error => {
// eslint-disable-next-line no-console
console.error(
`Failed to load info for plugin ${
plugin.pluginId ?? plugin.id
}: ${error}`,
`Failed to load info for plugin ${plugin.pluginId}: ${error}`,
);
});
}, [plugin]);