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

OLH-890 : Refactor the way Deletion happens for publishing service #929

Merged
merged 1 commit into from
Jul 7, 2023

Conversation

divyaparameswaran
Copy link
Contributor

@divyaparameswaran divyaparameswaran commented Jul 5, 2023

Proposed changes

Update AM to send the public subject id on the SNS topic . Which will be then consumed by the delete-email-subscriptions lambda on the backend .

What changed

Remove the call to the publishing API from the delete controller

Why did it change

The backend changes to add a new lambda went live a while back and this change is to make sure the front-end is using the backend lambda to delete the email subscriptions instead of calling the publishing API directly .

@sonarcloud
Copy link

sonarcloud bot commented Jul 5, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

44.4% 44.4% Coverage
0.0% 0.0% Duplication

@divyaparameswaran divyaparameswaran marked this pull request as ready for review July 6, 2023 15:33
@divyaparameswaran divyaparameswaran requested a review from a team as a code owner July 6, 2023 15:33
@divyaparameswaran divyaparameswaran changed the title Refactor the way Deletion happens for publishing service OLH-890 : Refactor the way Deletion happens for publishing service Jul 6, 2023
@divyaparameswaran divyaparameswaran merged commit 6b9c5db into main Jul 7, 2023
14 checks passed
@divyaparameswaran divyaparameswaran deleted the OLH-890-Refactor-Delete branch July 7, 2023 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants