-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
fix(router): update nick_name only if card_token.card_holder_name is non empty and populate additional card_details from payment_attempt if not present in the locker #6308
Conversation
…e exists and is not empty
…a if not present in locker
Review changes with SemanticDiff. Analyzed 2 of 2 files. Overall, the semantic diff is 14% smaller than the GitHub diff.
|
|
||
updated_card.nick_name = name_on_card; | ||
if let Some(name) = name_on_card.clone() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
clone not required
if let Some(name) = name_on_card.clone() { | |
if let Some(ref name) = name_on_card { |
|
||
updated_card.nick_name = name_on_card; | ||
if let Some(name) = name_on_card.clone() { | ||
if !name.peek().is_empty() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should we do trim here?
…non empty and populate additional card_details from payment_attempt if not present in the locker (#6308)
Type of Change
Description
nick_name
andcard_network
are not populated in card details for saved card flow with netceteraupdate nick_name only if card_token.card_holder_name is non empty and populate additional card_details from payment_attempt if not present in the locker
Additional Changes
Motivation and Context
How did you test it?
Tested Manually
Create CURL
Response
Confirm CURL
Response
Customer PML CURL
Response
Checklist
cargo +nightly fmt --all
cargo clippy