backstage-plugin-grafana icon indicating copy to clipboard operation
backstage-plugin-grafana copied to clipboard

Always add folderTitle to dashboard object to avoid broken UI card

Open Shandur opened this issue 1 year ago • 3 comments

If you use folderTitle dashboard selector in annotations, it might break the Dashboards card component with an error identifier folderTitle does not exist. The error happens if there is at least one dashboard in the response without a folderTitle field.

Example of annotation:

metadata:
  annotations:
    grafana/dashboard-selector: folderTitle == 'Cool Folder Title'

Tested it with my project - works nicely!

Shandur avatar Jul 20 '23 08:07 Shandur

@K-Phoen Would appreciate feedback (and merge) from you 🙌

Shandur avatar Jul 20 '23 08:07 Shandur

@K-Phoen up 👋

roman-shandurenko avatar Jan 03 '24 15:01 roman-shandurenko

@kcrabbe up :)

roman-shandurenko avatar Jul 03 '24 09:07 roman-shandurenko