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

fix: Fix customer creation workflow [DEV-4287] #574

Merged
merged 12 commits into from
Sep 6, 2024
Merged

Conversation

DaevMithran
Copy link
Contributor

@DaevMithran DaevMithran commented Aug 23, 2024

  • Make email mandatory and unique in Cusomter entity
  • Move subscription-submitter logic within webhook handler
  • Dont add email in where clause if customer already has a paymentProviderId

@ankurdotb
Copy link
Contributor

@DaevMithran DaevMithran changed the title fix: Fix customer creation workflow fix: Fix customer creation workflow [DEV-4287] Aug 27, 2024
@DaevMithran DaevMithran force-pushed the DEV-4287 branch 2 times, most recently from 7bd8cf1 to 83094ed Compare September 3, 2024 11:26
@DaevMithran DaevMithran requested review from jay-dee7 and removed request for Eengineer1 September 4, 2024 12:08
Copy link
Contributor

@jay-dee7 jay-dee7 left a comment

Choose a reason for hiding this comment

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

@DaevMithran the overall work looks good. Let's resolve all the comments and then we're good

src/controllers/api/account.ts Show resolved Hide resolved
src/controllers/admin/webhook.ts Show resolved Hide resolved
src/controllers/admin/webhook.ts Outdated Show resolved Hide resolved
src/controllers/admin/webhook.ts Outdated Show resolved Hide resolved
Copy link
Contributor

@jay-dee7 jay-dee7 left a comment

Choose a reason for hiding this comment

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

LGTM @DaevMithran 🥇 🥇 🥇

@DaevMithran DaevMithran merged commit 6e1ca72 into develop Sep 6, 2024
13 checks passed
@DaevMithran DaevMithran deleted the DEV-4287 branch September 6, 2024 07:02
cheqd-bot bot pushed a commit that referenced this pull request Sep 6, 2024
## [3.3.0-develop.5](3.3.0-develop.4...3.3.0-develop.5) (2024-09-06)

### Bug Fixes

* Fix customer creation workflow [DEV-4287] ([#574](#574)) ([6e1ca72](6e1ca72))
@cheqd-bot
Copy link

cheqd-bot bot commented Sep 6, 2024

🎉 This issue has been resolved in version 3.3.0-develop.5 🎉

The release is available on:

Your semantic-release bot 📦🚀

cheqd-bot bot pushed a commit that referenced this pull request Sep 10, 2024
## [3.3.0](3.2.0...3.3.0) (2024-09-10)

### Features

* Allow additional data in credential request [DEV-4257] ([#572](#572)) ([35dc34b](35dc34b))
* Support all signature suites in jsonld [DEV-4346] ([#587](#587)) ([60581f6](60581f6))
* Update credential issue schema ([c3f9e68](c3f9e68))

### Bug Fixes

* Fix customer creation workflow [DEV-4287] ([#574](#574)) ([6e1ca72](6e1ca72))
* Fix error handling in webhook ([#590](#590)) ([5ede2ff](5ede2ff))

### Performance Improvements

* Parallelize non ledger operation tests ([#568](#568)) ([4d3ad9d](4d3ad9d))
@cheqd-bot
Copy link

cheqd-bot bot commented Sep 10, 2024

🎉 This PR is included in version 3.3.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@cheqd-bot cheqd-bot bot added the released label Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

3 participants