fix wrong test

This commit is contained in:
Maren Süwer
2018-08-28 14:38:31 +02:00
parent 2c23900061
commit de912f39e6

View File

@@ -139,7 +139,8 @@ export function modifyPermissionSuccess(
return { return {
type: MODIFY_PERMISSION_SUCCESS, type: MODIFY_PERMISSION_SUCCESS,
payload: { payload: {
permission permission,
position: namespace + "/" + name
}, },
itemId: namespace + "/" + name + "/" + permission.name itemId: namespace + "/" + name + "/" + permission.name
}; };
@@ -170,8 +171,6 @@ function newPermissions(
} }
} }
// reset
export function modifyPermissionReset( export function modifyPermissionReset(
namespace: string, namespace: string,
name: string, name: string,
@@ -199,13 +198,14 @@ export default function reducer(
[action.itemId]: action.payload._embedded.permissions [action.itemId]: action.payload._embedded.permissions
}; };
case MODIFY_PERMISSION_SUCCESS: case MODIFY_PERMISSION_SUCCESS:
const positionOfPermission = action.payload.position;
const newPermission = newPermissions( const newPermission = newPermissions(
state[action.itemId], state[action.payload.position],
action.payload.permission action.payload.permission
); );
return { return {
...state, ...state,
[action.itemId]: newPermission [positionOfPermission]: newPermission
}; };
default: default:
return state; return state;