From: Stas Vilchik Date: Tue, 24 Jan 2017 13:46:57 +0000 (+0100) Subject: SONAR-8451 fix problem with settings X-Git-Tag: 6.3-RC1~447 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=e222b9325974d4a07b2285931e36982ec7254d34;p=sonarqube.git SONAR-8451 fix problem with settings --- diff --git a/server/sonar-web/src/main/js/apps/settings/store/definitions/reducer.js b/server/sonar-web/src/main/js/apps/settings/store/definitions/reducer.js index eb788853ea4..1584147902b 100644 --- a/server/sonar-web/src/main/js/apps/settings/store/definitions/reducer.js +++ b/server/sonar-web/src/main/js/apps/settings/store/definitions/reducer.js @@ -31,8 +31,7 @@ type Action = { type: string, definitions: Definition[] }; const reducer = (state: State = {}, action: Action) => { if (action.type === RECEIVE_DEFINITIONS) { - const definitionsByKey = keyBy(action.definitions, 'key'); - return { ...state, ...definitionsByKey }; + return keyBy(action.definitions, 'key'); } return state;