errors can be looked up also migrations changed
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
use anyhow::{Context, Result};
|
||||
use common::proto::komp_ac::auth::{
|
||||
AddRoleRequest, AssignUserRoleRequest, AuthResponse, AuthorizationSnapshot,
|
||||
ChangePasswordRequest, GetAuthorizationRequest, GrantPermissionRequest,
|
||||
GrantableObject, ListGrantableObjectsRequest, ListRolePermissionsRequest, ListRolesRequest,
|
||||
ChangePasswordRequest, GetAuthorizationRequest, GetInternalErrorRequest, GrantPermissionRequest,
|
||||
GrantableObject, InternalError, ListGrantableObjectsRequest, ListInternalErrorsRequest,
|
||||
ListInternalErrorsResponse, ListRolePermissionsRequest, ListRolesRequest,
|
||||
ListUsersRequest, LoginRequest, LoginResponse, LogoutRequest, PasswordOperationResponse,
|
||||
RegisterRequest, RemoveRoleRequest, ResetUserPasswordRequest, RevokePermissionRequest,
|
||||
RevokeUserSessionsRequest, Role, RolePermissions, UserSummary,
|
||||
@@ -245,6 +246,35 @@ impl AuthClient {
|
||||
.objects)
|
||||
}
|
||||
|
||||
pub async fn list_internal_errors(
|
||||
&mut self,
|
||||
token: &str,
|
||||
request: ListInternalErrorsRequest,
|
||||
) -> Result<ListInternalErrorsResponse> {
|
||||
Ok(self
|
||||
.client
|
||||
.list_internal_errors(authenticated_request(Some(token), request)?)
|
||||
.await
|
||||
.context("gRPC ListInternalErrors call failed")?
|
||||
.into_inner())
|
||||
}
|
||||
|
||||
pub async fn get_internal_error(
|
||||
&mut self,
|
||||
token: &str,
|
||||
reference_id: String,
|
||||
) -> Result<InternalError> {
|
||||
Ok(self
|
||||
.client
|
||||
.get_internal_error(authenticated_request(
|
||||
Some(token),
|
||||
GetInternalErrorRequest { reference_id },
|
||||
)?)
|
||||
.await
|
||||
.context("gRPC GetInternalError call failed")?
|
||||
.into_inner())
|
||||
}
|
||||
|
||||
pub async fn assign_user_role(
|
||||
&mut self,
|
||||
token: &str,
|
||||
|
||||
Reference in New Issue
Block a user