refactor: Add service_name to get and delete request (#738)

This commit is contained in:
Manoj Ghorela
2023-03-14 13:18:40 +05:30
committed by GitHub
parent e102cae76c
commit 8b7ae9c356
2 changed files with 4 additions and 0 deletions

View File

@ -545,12 +545,14 @@ pub struct TokenizePayloadRequest {
#[derive(Debug, serde::Serialize, serde::Deserialize)]
pub struct GetTokenizePayloadRequest {
pub lookup_key: String,
pub service_name: String,
pub get_value2: bool,
}
#[derive(Debug, serde::Serialize)]
pub struct DeleteTokenizeByTokenRequest {
pub lookup_key: String,
pub service_name: String,
}
#[derive(Debug, serde::Serialize)] // Blocked: Yet to be implemented by `basilisk`

View File

@ -447,6 +447,7 @@ pub async fn get_tokenized_data(
let payload_to_be_encrypted = api::GetTokenizePayloadRequest {
lookup_key: lookup_key.to_string(),
get_value2: should_get_value2,
service_name: VAULT_SERVICE_NAME.to_string(),
};
let payload = serde_json::to_string(&payload_to_be_encrypted)
.map_err(|_x| errors::ApiErrorResponse::InternalServerError)?;
@ -502,6 +503,7 @@ pub async fn delete_tokenized_data(
) -> RouterResult<String> {
let payload_to_be_encrypted = api::DeleteTokenizeByTokenRequest {
lookup_key: lookup_key.to_string(),
service_name: VAULT_SERVICE_NAME.to_string(),
};
let payload = serde_json::to_string(&payload_to_be_encrypted)
.map_err(|_x| errors::ApiErrorResponse::InternalServerError)?;