mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-03 21:37:41 +08:00
fix(router): fix refunds and payment_attempts kv flow (#2362)
This commit is contained in:
committed by
GitHub
parent
3d7e22a4f1
commit
ef0df7195d
@ -629,13 +629,9 @@ mod storage {
|
||||
}
|
||||
enums::MerchantStorageScheme::RedisKv => {
|
||||
let key = format!("{merchant_id}_{payment_id}");
|
||||
let lookup = self.get_lookup_by_lookup_id(&key).await?;
|
||||
|
||||
let pattern = db_utils::generate_hscan_pattern_for_refund(&lookup.sk_id);
|
||||
|
||||
self.get_redis_conn()
|
||||
.map_err(Into::<errors::StorageError>::into)?
|
||||
.hscan_and_deserialize(&key, &pattern, None)
|
||||
.hscan_and_deserialize(&key, "pa_*_ref_*", None)
|
||||
.await
|
||||
.change_context(errors::StorageError::KVError)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user