mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-29 00:49:42 +08:00
refactor(roles): Add more checks in create, update role APIs and change the response type (#3896)
This commit is contained in:
@ -3,7 +3,8 @@ use common_utils::events::{ApiEventMetric, ApiEventsType};
|
||||
use crate::user_role::{
|
||||
role::{
|
||||
CreateRoleRequest, GetRoleFromTokenResponse, GetRoleRequest, ListRolesResponse,
|
||||
RoleInfoResponse, RoleInfoWithPermissionsResponse, UpdateRoleRequest,
|
||||
RoleInfoResponse, RoleInfoWithGroupsResponse, RoleInfoWithPermissionsResponse,
|
||||
UpdateRoleRequest,
|
||||
},
|
||||
AcceptInvitationRequest, AuthorizationInfoResponse, DeleteUserRoleRequest,
|
||||
TransferOrgOwnershipRequest, UpdateUserRoleRequest,
|
||||
@ -21,5 +22,6 @@ common_utils::impl_misc_api_event_type!(
|
||||
UpdateRoleRequest,
|
||||
ListRolesResponse,
|
||||
RoleInfoResponse,
|
||||
GetRoleFromTokenResponse
|
||||
GetRoleFromTokenResponse,
|
||||
RoleInfoWithGroupsResponse
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user