OJS3.1 assign Editor but no email listed in the log

Hi, I have a question about the auto-email function.
When a manager makes an action, there should be an email notification shown in the activity log.
However, sometimes, when an action is made but there is no email notification listed in the log. And nobody receives any emails.

image

image

image

I am wondering what is the problem with this, and how to locate this part in the source code.

Thank you.

Hi @mujiec

I think not all actions are logged, but the most important once. So maybe to watch a specific one that you are missing or would like to know about?
In your example above: the e-mail to the reviewer is logged, but assigning an editor is just logged as an activity, not with the e-mail.

Best,
Bozana

Hi @bozana
Thank you, what I meant was, it supposed to have the action of editor assignment and logged. As a result, the assigned editor should receive the editorial assignment email.
However, in a few cases, the email action was not logged and sent, and editor did not received emails either.
So I am trying to solve this problem, I need to find the location of this part in the source.

Thank you.

Hi @mujiec

When you assign an editor, you need to select the e-mail template “Editorial Assignment”. Then the e-mail should be sent and logged. In your logs I do not see an entry something like “An email has been sent: [XXX] Editorial Assignment”. Thus maybe you haven’t chosen the e-mail template and thus not send the e-mail?

Best,
Bozana

@bozana
I selected the template. I guess the email did not activated due to some unknown reasons.