hyperswitch icon indicating copy to clipboard operation
hyperswitch copied to clipboard

feat(connector): Fix Serde derserialization issue -Elavon/Adyen

Open awasthi21 opened this issue 8 months ago • 2 comments

Type of Change

  • [x] Bugfix
  • [ ] New feature
  • [ ] Enhancement
  • [ ] Refactoring
  • [ ] Dependency updates
  • [ ] Documentation
  • [ ] CI/CD

Description

Fix Serde derserialization issue -Elavon/Adyen updated Serde lib was showing some errors

Additional Changes

  • [ ] This PR modifies the API contract
  • [ ] This PR modifies the database schema
  • [ ] This PR modifies application configuration/environment variables

Motivation and Context

New Serde update disallows same rename value for multiple fields during deserialization.

How did you test it?

Screenshot 2025-04-21 at 12 25 53 AM adyen test cases Screenshot 2025-04-28 at 11 29 44 AM

iDeal Bank Redirect is failing (on main branch too) Screenshot 2025-04-28 at 11 30 50 AM

Checklist

  • [x] I formatted the code cargo +nightly fmt --all
  • [x] I addressed lints thrown by cargo clippy
  • [x] I reviewed the submitted code
  • [ ] I added unit tests for my changes where possible

awasthi21 avatar Apr 16 '25 06:04 awasthi21

Whats the change made for adyen? please run the adyen test

Gnanasundari24 avatar Apr 23 '25 13:04 Gnanasundari24