From de912f39e67c41fc0d915736cec566561d420f10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maren=20S=C3=BCwer?= Date: Tue, 28 Aug 2018 14:38:31 +0200 Subject: [PATCH] fix wrong test --- scm-ui/src/permissions/modules/permissions.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scm-ui/src/permissions/modules/permissions.js b/scm-ui/src/permissions/modules/permissions.js index 8c51c77f42..950fd8a653 100644 --- a/scm-ui/src/permissions/modules/permissions.js +++ b/scm-ui/src/permissions/modules/permissions.js @@ -139,7 +139,8 @@ export function modifyPermissionSuccess( return { type: MODIFY_PERMISSION_SUCCESS, payload: { - permission + permission, + position: namespace + "/" + name }, itemId: namespace + "/" + name + "/" + permission.name }; @@ -170,8 +171,6 @@ function newPermissions( } } -// reset - export function modifyPermissionReset( namespace: string, name: string, @@ -199,13 +198,14 @@ export default function reducer( [action.itemId]: action.payload._embedded.permissions }; case MODIFY_PERMISSION_SUCCESS: + const positionOfPermission = action.payload.position; const newPermission = newPermissions( - state[action.itemId], + state[action.payload.position], action.payload.permission ); return { ...state, - [action.itemId]: newPermission + [positionOfPermission]: newPermission }; default: return state;