mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-31 01:57:45 +08:00
feat(user_role): Add APIs for user roles (#3013)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
@ -5,6 +5,7 @@ use crate::user::{
|
||||
GetMetaDataRequest, GetMetaDataResponse, GetMultipleMetaDataPayload, SetMetaDataRequest,
|
||||
},
|
||||
ChangePasswordRequest, ConnectAccountRequest, ConnectAccountResponse,
|
||||
CreateInternalUserRequest, SwitchMerchantIdRequest, UserMerchantCreate,
|
||||
};
|
||||
|
||||
impl ApiEventMetric for ConnectAccountResponse {
|
||||
@ -23,5 +24,8 @@ common_utils::impl_misc_api_event_type!(
|
||||
GetMultipleMetaDataPayload,
|
||||
GetMetaDataResponse,
|
||||
GetMetaDataRequest,
|
||||
SetMetaDataRequest
|
||||
SetMetaDataRequest,
|
||||
SwitchMerchantIdRequest,
|
||||
CreateInternalUserRequest,
|
||||
UserMerchantCreate
|
||||
);
|
||||
|
||||
14
crates/api_models/src/events/user_role.rs
Normal file
14
crates/api_models/src/events/user_role.rs
Normal file
@ -0,0 +1,14 @@
|
||||
use common_utils::events::{ApiEventMetric, ApiEventsType};
|
||||
|
||||
use crate::user_role::{
|
||||
AuthorizationInfoResponse, GetRoleRequest, ListRolesResponse, RoleInfoResponse,
|
||||
UpdateUserRoleRequest,
|
||||
};
|
||||
|
||||
common_utils::impl_misc_api_event_type!(
|
||||
ListRolesResponse,
|
||||
RoleInfoResponse,
|
||||
GetRoleRequest,
|
||||
AuthorizationInfoResponse,
|
||||
UpdateUserRoleRequest
|
||||
);
|
||||
Reference in New Issue
Block a user