Skip to content

task: Add Adhoc Note to New Mentee Notification Email - #799

Merged
Sowmiya07 merged 5 commits into
Women-Coding-Community:mainfrom
Sowmiya07:task/add-adhoc-note-email
Oct 13, 2026
Merged

Sowmiya07 merged 5 commits into
Women-Coding-Community:mainfrom
Sowmiya07:task/add-adhoc-note-email

Conversation

@Sowmiya07

@Sowmiya07 Sowmiya07 commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

Ad hoc Note added to New Mentee Application Notification Email

This PR adds a note in the New Mentee Application Notification Email to the Mentor to let them know that it's not an error that they would receive an email but won't see any applications in the dashboard when they log in.
This is because mentees can apply to multiple mentors, and the applications accepted by one mentor will remove the application from the same mentee for the cycle from other mentors' queues.

Also, this PR adds the InvalidMentorshipTypeException to GlobalExceptionHandler

Closes #779

Long Term

image

Ad Hoc

image

Exception Handling Before vs After

image image image

@goelsonali goelsonali left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks good

Comment thread src/main/resources/application.yml Outdated
Comment thread src/main/java/com/wcc/platform/configuration/NotificationConfig.java Outdated
Comment thread src/main/java/com/wcc/platform/service/MentorshipNotificationService.java Outdated
Comment thread src/main/resources/application.yml Outdated
@sonarqubecloud

sonarqubecloud Bot commented Oct 9, 2026

Copy link
Copy Markdown

@Sowmiya07

Copy link
Copy Markdown
Contributor Author

@dricazenck @goelsonali This is ready now!!

@goelsonali goelsonali left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@Sowmiya07 Looks cleaner now with separate template, may be can create a clean-up issue to manage the templates within subfolders. Happy to merge this change.

@Sowmiya07
Sowmiya07 merged commit 0328b8a into Women-Coding-Community:main Oct 13, 2026
6 checks passed
@Sowmiya07
Sowmiya07 deleted the task/add-adhoc-note-email branch October 13, 2026 08:29
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.

bug: Adhoc mentorship creates all applications as MENTOR_REVIEWING and notifies all mentors at once

3 participants