Просмотр исходного кода

fix(dashboards): open in DDM with My projects selection (#60540)

Ogi 1 год назад
Родитель
Сommit
b01bcf926a
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      static/app/views/dashboards/utils.tsx

+ 4 - 1
static/app/views/dashboards/utils.tsx

@@ -413,9 +413,12 @@ export function getWidgetDDMUrl(
       ? {start: getUtcDateString(start), end: getUtcDateString(end), utc}
       : {statsPeriod: period};
 
+  // ensures that My Projects selection is properly handled
+  const project = selection.projects.length ? selection.projects : [0];
+
   const ddmLocation = getDdmUrl(organization.slug, {
     ...datetime,
-    project: selection.projects,
+    project,
     environment: selection.environments,
     widgets: _widget.queries.map(query => {
       const {mri, op} = fieldToMri(query.aggregates[0]);