Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(connector): [Bluesnap] Remove wallet call #1620

Merged
merged 6 commits into from
Jul 18, 2023
Merged

Conversation

Sangamesh26
Copy link
Contributor

Type of Change

  • New feature

Description

Remove Wallet call form bluesnap which was earlier treated a session call.
We get session object now from apple only instead of bluesnap.

Motivation and Context

Get session response from Apple pay instead of getting from connector

How did you test it?

Manual

Checklist

  • I formatted the code cargo +nightly fmt --all
  • I addressed lints thrown by cargo clippy
  • I reviewed submitted code

@Sangamesh26 Sangamesh26 self-assigned this Jul 5, 2023
@Sangamesh26 Sangamesh26 requested review from a team as code owners July 5, 2023 12:59
SanchithHegde
SanchithHegde previously approved these changes Jul 7, 2023
Copy link
Member

@SanchithHegde SanchithHegde left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Sangamesh26 Please attach suitable labels

@@ -504,84 +504,6 @@ impl api::PaymentSession for Bluesnap {}
impl ConnectorIntegration<api::Session, types::PaymentsSessionData, types::PaymentsResponseData>
for Bluesnap
{
fn get_headers(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Sangamesh26 Do not remove this code, let it be and add comments. Revert only the core changes

@@ -299,96 +286,6 @@ impl From<api_models::payments::ApplepayPaymentMethod> for ApplepayPaymentMethod
}
}

impl TryFrom<&types::PaymentsSessionRouterData> for BluesnapCreateWalletToken {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same here.

Copy link
Contributor

@ArjunKarthik ArjunKarthik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's not remove the code for session call

@ArjunKarthik ArjunKarthik added the S-waiting-on-author Status: This PR is incomplete or needs to address review comments label Jul 10, 2023
@ArjunKarthik
Copy link
Contributor

@Sangamesh26 Please add necessary labels to the PR

@Sangamesh26 Sangamesh26 added A-payment-methods Area: Payment Methods A-connector-integration Area: Connector integration labels Jul 10, 2023
@bernard-eugine bernard-eugine added the P-high Priority: High label Jul 13, 2023
@SanchithHegde SanchithHegde added the S-needs-conflict-resolution Status: This PR needs conflicts to be resolved by the author label Jul 14, 2023
@Sangamesh26 Sangamesh26 added S-waiting-on-review Status: This PR has been implemented and needs to be reviewed and removed S-waiting-on-author Status: This PR is incomplete or needs to address review comments S-needs-conflict-resolution Status: This PR needs conflicts to be resolved by the author labels Jul 17, 2023
@ArjunKarthik ArjunKarthik added this pull request to the merge queue Jul 18, 2023
Merged via the queue into main with commit ec35d55 Jul 18, 2023
9 checks passed
@ArjunKarthik ArjunKarthik deleted the bluenap-applepay branch July 18, 2023 08:41
ArjunKarthik pushed a commit that referenced this pull request Jul 19, 2023
Co-authored-by: Sahkal Poddar <sahkal.poddar@juspay.in>
Co-authored-by: Pa1NarK <69745008+pixincreate@users.noreply.github.com>
Sangamesh26 added a commit that referenced this pull request Jul 19, 2023
Co-authored-by: Sahkal Poddar <sahkal.poddar@juspay.in>
Co-authored-by: Pa1NarK <69745008+pixincreate@users.noreply.github.com>
@SanchithHegde SanchithHegde removed P-high Priority: High S-waiting-on-review Status: This PR has been implemented and needs to be reviewed labels Jul 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-connector-integration Area: Connector integration A-payment-methods Area: Payment Methods
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants