FlowFuse/flowfuse

Fix missing version installed or semver keys causing the dependencies tab to crash

cstns opened this issue · 1 comments

Current Behavior

On the staging environment, some dependencies in the bom response payload come with a null installed or missing semver that cause the entire tab to crash and not render.

Expected Behavior

The page should be rendered correctly, fallbacks should be provided for missing / null keys.

Steps To Reproduce

https://forge.flowfuse.dev/application/R8l9BA1POa/dependencies

Environment

  • FlowFuse version: 2.8.0
  • Node.js version: n/a
  • npm version: n/a
  • Platform/OS: n/a
  • Browser: n/a

Have you provided an initial effort estimate for this issue?

I have provided an initial effort estimate

closing, duplicate of #4519