Hello again,
We’ve recently upgraded Indico to v3.3.10, and the event reminder template stopped working for newer events, while the ones already configured do use the event reminder template. The reminder “/opt/indico/custom/templates/core/events/reminders/emails/event_reminder.txt“ hasn’t changed, and inside the /opt/indico/etc/indico.conf file, the CUSTOMIZATION_DIR is still /opt/indico/custom. I tried restarting the indico-celery.service, but didn’t seem to solve it. We’ve also noticed that we can create custom reminders now when we create an event, but the “Add standard reminder” button doesn’t use the template we made.
Thanks,
J
If this helps:
root@indico:~# find / -name "event_reminder.txt"
find: ‘/proc/tty/driver’: Permission denied
/opt/indico/.venv/lib/python3.12/site-packages/~ndico/modules/events/reminders/templates/emails/event_reminder.txt
/opt/indico/.venv/lib/python3.12/site-packages/indico/modules/events/reminders/templates/emails/event_reminder.txt
/opt/indico/custom/templates/core/events/reminders/emails/event_reminder.txt
find: ‘/sys/kernel/debug’: Permission denied
...
What’s with the “~ndico” directory?
I have no idea where that weird directory comes from.
And honestly, this does not scale. You can’t expect us to (help you) fix your template every time there is an update (especially not w/o telling us from which version you updated).
When you use a massively customized template like this, it is kind of your responsibility to adapt it to upstream changes. You can git diff between the releases and see how the template changed.
For example, there’s also an HTML version of the reminder email template now.
I understand. Thanks for your time and help.
Best,
J