fix: Implement persistent caching for config table retrieval (#2044)

Co-authored-by: Nitesh Balla <nitesh.balla@juspay.in>
Co-authored-by: Narayan Bhat <48803246+Narayanbhat166@users.noreply.github.com>
Co-authored-by: BallaNitesh <126162378+BallaNitesh@users.noreply.github.com>
This commit is contained in:
Kartikeya Hegde
2023-09-11 13:21:08 +05:30
committed by GitHub
parent 73da641b58
commit 25e82a1f7f
6 changed files with 40 additions and 78 deletions

View File

@ -262,7 +262,7 @@ pub async fn construct_refund_router_data<'a, F>(
let connector_api_version = if supported_connector.contains(&connector_enum) {
state
.store
.find_config_by_key_cached(&format!("connector_api_version_{connector_id}"))
.find_config_by_key(&format!("connector_api_version_{connector_id}"))
.await
.map(|value| value.config)
.ok()