From 7d413425b2dc71421c24592a94d2c5018a51c1ba Mon Sep 17 00:00:00 2001 From: Alexander Polyankin <alexander.polyankin@metabase.com> Date: Thu, 21 Jul 2022 16:30:33 +0300 Subject: [PATCH] Fix highlighting collections after moving a dashboard (#24170) --- frontend/src/metabase/dashboard/reducers.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/frontend/src/metabase/dashboard/reducers.js b/frontend/src/metabase/dashboard/reducers.js index af9bc2ea0e2..13f94c592e3 100644 --- a/frontend/src/metabase/dashboard/reducers.js +++ b/frontend/src/metabase/dashboard/reducers.js @@ -1,5 +1,6 @@ import { assoc, dissoc, assocIn, updateIn, chain, merge } from "icepick"; import { handleActions, combineReducers } from "metabase/lib/redux"; +import Dashboards from "metabase/entities/dashboards"; import { INITIALIZE, @@ -135,6 +136,14 @@ const dashboards = handleActions( payload.enable_embedding, ), }, + [Dashboards.actionTypes.UPDATE]: { + next: (state, { payload }) => + assocIn( + state, + [payload.dashboard.id, "collection_id"], + payload.dashboard.collection_id, + ), + }, }, {}, ); -- GitLab