Skip to content

NDA Approval Email - #2453

Merged
golanglemonade merged 3 commits into
mainfrom
feat-ndaapprovalnotification
Jun 4, 2026
Merged

NDA Approval Email#2453
golanglemonade merged 3 commits into
mainfrom
feat-ndaapprovalnotification

Conversation

@matoszz

@matoszz matoszz commented Jun 3, 2026

Copy link
Copy Markdown
Member

Adds new NDA approval email that gets sent to owners, super admins, and admins - the construction uses a single email with multiple recipients rather than a single email per user. Easily changed if the behavior is undesirable. Since you can't link to a specific approval request (they are all in a table) the URL behind the button is static.

@matoszz
matoszz requested a review from a team as a code owner June 3, 2026 20:28
@github-actions github-actions Bot added the enhancement New feature or request label Jun 3, 2026
golanglemonade
golanglemonade previously approved these changes Jun 4, 2026

@golanglemonade golanglemonade left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM but you have some failing tests - probably related to sending out two emails now instead of 1 and its string checking the email text

@sonarqubecloud

sonarqubecloud Bot commented Jun 4, 2026

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
5.5% Coverage on New Code (required ≥ 20%)
5.0% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

@golanglemonade
golanglemonade merged commit 008aa95 into main Jun 4, 2026
17 of 18 checks passed
@golanglemonade
golanglemonade deleted the feat-ndaapprovalnotification branch June 4, 2026 13:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request graphapi

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants