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

The Add Comment function is not sending emails to Advisor #84

Open
devangm opened this issue Jul 10, 2024 · 1 comment
Open

The Add Comment function is not sending emails to Advisor #84

devangm opened this issue Jul 10, 2024 · 1 comment
Assignees

Comments

@devangm
Copy link

devangm commented Jul 10, 2024

When viewing an individual submission, when you click on Add Comment, it does not send emails to advisor.
Here is the related issue with more details: TexasDigitalLibrary#1666

@qtamu qtamu self-assigned this Jul 12, 2024
@wwelling
Copy link

wwelling commented Jul 16, 2024

To test we added a new entry in the committee member controlled vocabulary and updated a submission committee chair (advisor) before adding a comment to send an email.

Note that most committee members in the controlled vocabulary do not have a contact email address. As the committee chair is a field value from the committee members controlled vocabulary we will have to update the controlled vocabulary for applicable semester. We will likely have to update all the existing submission committee chair field values to have the email contacts as well.

We found it working locally with a database restore. After investigating the demos database, code, and configuration of the container we could not find anything that would cause the email to not send. Logs indicated it could not find a field value on the submission with a contact email and was throwing an email exception not having a recipient.

After building a new image from the staging branch, it worked as expected.

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

No branches or pull requests

3 participants