diff --git a/public/app/features/explore/state/actions.ts b/public/app/features/explore/state/actions.ts index f09612322ae..59df0c47ef9 100644 --- a/public/app/features/explore/state/actions.ts +++ b/public/app/features/explore/state/actions.ts @@ -538,6 +538,7 @@ export function runQueries(exploreId: ExploreId) { if (!hasNonEmptyQuery(modifiedQueries)) { dispatch({ type: ActionTypes.RunQueriesEmpty, payload: { exploreId } }); + dispatch(stateSave()); // Remember to saves to state and update location return; } diff --git a/public/app/plugins/datasource/loki/language_provider.ts b/public/app/plugins/datasource/loki/language_provider.ts index 115a0a5f11f..631e61277b8 100644 --- a/public/app/plugins/datasource/loki/language_provider.ts +++ b/public/app/plugins/datasource/loki/language_provider.ts @@ -173,8 +173,9 @@ export default class LokiLanguageProvider extends LanguageProvider { }) ); } + // Return a cleaned LokiQuery return queries.map(query => ({ - ...query, + refId: query.refId, expr: '', })); }