Werk #18585: Dashboards: Fix migration of view widgets with missing optional fields
| Component | User interface | ||||
| Title | Dashboards: Fix migration of view widgets with missing optional fields | ||||
| Date | Apr 2, 2026 | ||||
| Level | Trivial Change | ||||
| Class | Bug Fix | ||||
| Compatibility | Compatible - no manual interaction needed | ||||
| Checkmk versions & editions |
|
Previously, migrating old view widgets to the new embedded view format could fail with a
KeyError if the stored dashboard configuration was missing optional fields such as
group_painters, browser_reload, num_columns, column_headers, or sorters.
These fields now fall back to their default values during migration, so older configurations are handled gracefully.