refactor(router): add api_version and make profile_id mandatory in mca v2 (#5602)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
Sai Harsha Vardhan
2024-08-14 20:49:26 +05:30
committed by GitHub
parent 19a9180925
commit 56791c2743
25 changed files with 108 additions and 130 deletions

View File

@ -347,12 +347,7 @@ async fn incoming_webhooks_core<W: types::OutgoingWebhookType>(
)?,
};
let profile_id = merchant_connector_account
.profile_id
.as_ref()
.get_required_value("profile_id")
.change_context(errors::ApiErrorResponse::InternalServerError)
.attach_printable("Could not find profile_id in merchant connector account")?;
let profile_id = merchant_connector_account.profile_id.as_ref();
let business_profile = state
.store