Skip to content

Commit f11afbd

Browse files
committed
feat: refine permission metadata handling by simplifying action key normalization
1 parent 49aeb2c commit f11afbd

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

  • src/authz-module/roles-permissions/libraries

src/authz-module/roles-permissions/libraries/utils.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,13 @@ const getPermissionMetadata = (permission: PermissionMetadata, intl: IntlShape):
2727
const actionKey = actionKeys.find(action => permission.key.includes(action)) || '';
2828
let messageKey = `authz.permissions.actions.${actionKey}`;
2929

30-
let messageResource = '';
31-
if (actionKey === 'tag' || actionKey === 'team') {
30+
if (actionKey === 'team') {
3231
messageKey = 'authz.permissions.actions.manage';
33-
messageResource = actionKey === 'tag' ? 'Tags' : '';
3432
}
3533

3634
const messageDescriptor = actionMessages[messageKey];
3735
const label = permission.label || (messageDescriptor
38-
? intl.formatMessage(messageDescriptor, { resource: messageResource })
36+
? intl.formatMessage(messageDescriptor, { resource: '' })
3937
: permission.key);
4038

4139
return { ...permission, label, actionKey };

0 commit comments

Comments
 (0)