Переглянути джерело

fix redirect to panel when using an outdated dashboard slug (#12901)

Marcus Efraimsson 7 роки тому
батько
коміт
39669e5002
1 змінених файлів з 2 додано та 0 видалено
  1. 2 0
      public/app/routes/dashboard_loaders.ts

+ 2 - 0
public/app/routes/dashboard_loaders.ts

@@ -34,7 +34,9 @@ export class LoadDashboardCtrl {
         const url = locationUtil.stripBaseFromUrl(result.meta.url);
 
         if (url !== $location.path()) {
+          // replace url to not create additional history items and then return so that initDashboard below isn't executed multiple times.
           $location.path(url).replace();
+          return;
         }
       }