TAMULib / Vireo

Vireo is a turnkey Electronic Thesis and Dissertation (ETD) Management System.
http://vireoetd.org/vireo/
1 stars 0 forks source link

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

Open devangm opened 1 month ago

devangm commented 1 month ago

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: https://github.com/TexasDigitalLibrary/Vireo/issues/1666

wwelling commented 1 month ago

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.