Skip to content

Modified work item fragments to fetch type for all widgets

Natalia Tepluhina requested to merge ntepluhina-fix-wi-caching into master

What does this MR do and why?

This MR introduces fetching type property for all the existing widgets. We rely on type to perform checks when caching data, and if we have widgets fetched with type on e.g. Hierarchy widget but we don't fetch the same types on child work item, it causes a mismatch. Previously, we needed to manually ensure we fetch at least type for the widgets present on other queries. With this change, we always fetch the type for all widgets by default.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports