There seems to be a new error in Indico 3.2.3. If an inconsistency in payment is detected, our payment plugin triggers notify_amount_inconsistency(registration, amount, currency) from indico.modules.events.payment.notifications. While this worked fine previously, the function was changed and now we get
[...] notify_amount_inconsistency( File "[...]/indico/core/notifications.py", line 28, in wrapper mails = fn(*args, **kwargs) File "[...]/indico/modules/events/payment/notifications.py", line 19, in notify_amount_inconsistency return make_email(to, template=tpl) File "[...]/indico/util/signals.py", line 111, in _wrapper return func(*args, **kwargs) File "[...]/indico/core/notifications.py", line 154, in make_email subject = template.get_subject() AttributeError: 'TemplateModule' object has no attribute 'get_subject'
Or do we do something wrong?