fix: Add locker_id in merchant account and sbx default locker (#276)

Co-authored-by: Arun Raj M <jarnura47@gmail.com>
This commit is contained in:
Manoj Ghorela
2023-01-09 15:49:17 +05:30
committed by GitHub
parent 8e008bcd45
commit c807713a6f
32 changed files with 187 additions and 122 deletions

View File

@ -11,10 +11,7 @@ use crate::{
core::{errors::RouterResult, payments},
routes::AppState,
services,
types::{
self, api,
storage::{self, enums},
},
types::{self, api, storage},
};
#[async_trait]
@ -35,7 +32,7 @@ pub trait Feature<F, T> {
connector: &api::ConnectorData,
maybe_customer: &Option<storage::Customer>,
call_connector_action: payments::CallConnectorAction,
storage_scheme: enums::MerchantStorageScheme,
merchant_account: &storage::MerchantAccount,
) -> RouterResult<Self>
where
Self: Sized,