mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-29 17:19:15 +08:00
refactor: Add service_name to get and delete request (#738)
This commit is contained in:
@ -545,12 +545,14 @@ pub struct TokenizePayloadRequest {
|
|||||||
#[derive(Debug, serde::Serialize, serde::Deserialize)]
|
#[derive(Debug, serde::Serialize, serde::Deserialize)]
|
||||||
pub struct GetTokenizePayloadRequest {
|
pub struct GetTokenizePayloadRequest {
|
||||||
pub lookup_key: String,
|
pub lookup_key: String,
|
||||||
|
pub service_name: String,
|
||||||
pub get_value2: bool,
|
pub get_value2: bool,
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Debug, serde::Serialize)]
|
#[derive(Debug, serde::Serialize)]
|
||||||
pub struct DeleteTokenizeByTokenRequest {
|
pub struct DeleteTokenizeByTokenRequest {
|
||||||
pub lookup_key: String,
|
pub lookup_key: String,
|
||||||
|
pub service_name: String,
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Debug, serde::Serialize)] // Blocked: Yet to be implemented by `basilisk`
|
#[derive(Debug, serde::Serialize)] // Blocked: Yet to be implemented by `basilisk`
|
||||||
|
|||||||
@ -447,6 +447,7 @@ pub async fn get_tokenized_data(
|
|||||||
let payload_to_be_encrypted = api::GetTokenizePayloadRequest {
|
let payload_to_be_encrypted = api::GetTokenizePayloadRequest {
|
||||||
lookup_key: lookup_key.to_string(),
|
lookup_key: lookup_key.to_string(),
|
||||||
get_value2: should_get_value2,
|
get_value2: should_get_value2,
|
||||||
|
service_name: VAULT_SERVICE_NAME.to_string(),
|
||||||
};
|
};
|
||||||
let payload = serde_json::to_string(&payload_to_be_encrypted)
|
let payload = serde_json::to_string(&payload_to_be_encrypted)
|
||||||
.map_err(|_x| errors::ApiErrorResponse::InternalServerError)?;
|
.map_err(|_x| errors::ApiErrorResponse::InternalServerError)?;
|
||||||
@ -502,6 +503,7 @@ pub async fn delete_tokenized_data(
|
|||||||
) -> RouterResult<String> {
|
) -> RouterResult<String> {
|
||||||
let payload_to_be_encrypted = api::DeleteTokenizeByTokenRequest {
|
let payload_to_be_encrypted = api::DeleteTokenizeByTokenRequest {
|
||||||
lookup_key: lookup_key.to_string(),
|
lookup_key: lookup_key.to_string(),
|
||||||
|
service_name: VAULT_SERVICE_NAME.to_string(),
|
||||||
};
|
};
|
||||||
let payload = serde_json::to_string(&payload_to_be_encrypted)
|
let payload = serde_json::to_string(&payload_to_be_encrypted)
|
||||||
.map_err(|_x| errors::ApiErrorResponse::InternalServerError)?;
|
.map_err(|_x| errors::ApiErrorResponse::InternalServerError)?;
|
||||||
|
|||||||
Reference in New Issue
Block a user