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(appManagement): not getting Emails on the Rejection of App Release Request #1017

Merged

Conversation

tfjanjua
Copy link
Contributor

@tfjanjua tfjanjua commented Sep 19, 2024

Description

App Manager is not receiving the email notification upon approval or rejecting the app.

Why

In the App Request Management section, users are not receiving email notifications when an App Release Request is approved or rejected. This error has been introduced with the refactoring of email-creation by process-worker. The dbcontext now must be saved after creating the email-processes. Before the refactoring email-creating did not involve the database.

Issue

Ref: 1015

Checklist

  • I have followed the contributing guidelines
  • I have performed a self-review of my own code
  • I have successfully tested my changes locally
  • I have checked that new and existing tests pass locally with my changes

@tfjanjua tfjanjua self-assigned this Sep 19, 2024
Phil91
Phil91 previously approved these changes Sep 19, 2024
@tfjanjua tfjanjua marked this pull request as ready for review September 20, 2024 09:01
@ntruchsess
Copy link
Contributor

The error has been introduced when mail-creation was refactored to send the emails asynchronously via process. Another occurrence of calls to RoleBaseSendEmail is also affected. I'll add the required fix to this PR

Copy link

sonarcloud bot commented Sep 20, 2024

@ntruchsess ntruchsess added this to the Release 24.12 milestone Sep 20, 2024
@ntruchsess ntruchsess merged commit cd5ca62 into eclipse-tractusx:main Sep 20, 2024
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: USER READY
Development

Successfully merging this pull request may close these issues.

App Management | Email Notification | Not getting Email on the Rejection of App Release Request
3 participants