diff --git a/packages/web-app-files/src/store/mutations.js b/packages/web-app-files/src/store/mutations.js index 742797e04ce..0211dc09aa3 100644 --- a/packages/web-app-files/src/store/mutations.js +++ b/packages/web-app-files/src/store/mutations.js @@ -2,6 +2,7 @@ import Vue from 'vue' import pickBy from 'lodash-es/pickBy' import moment from 'moment' import { attachIndicators } from '../helpers/resources' +import cloneDeep from 'lodash-es/cloneDeep' /** * @param {Array.} shares array of shares @@ -297,7 +298,7 @@ export default { }, LOAD_INDICATORS(state) { - const files = [...state.files] + const files = cloneDeep(state.files) files.forEach(resource => attachIndicators(resource, state.sharesTree)) state.files = files },