Explorar el Código

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

Marcus Efraimsson hace 7 años
padre
commit
39669e5002
Se han modificado 1 ficheros con 2 adiciones y 0 borrados
  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;
         }
       }