mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-13 00:45:44 +01:00
fix wrong test
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user