AM Custom Apps: Automatic actions based on ticket events - IMailMessageAutoAction - All applications are always processed - Can return wrong final result
This article is about product releases
ALVAO Asset Management Custom Apps 10.0 and higher
Symptoms
System does not correspond to the interface specification that states: If more than one of these automatic actions is implemented, they are called sequentially until one of them returns false, and the order in which they are called is not guaranteed.
All implementations of IMailMessageAutoAction are always processed which can resdult in wrong final boolean value and system will also process this incoming message even thgou some of the applications already processed it.
Cause
The cause is a bug in ALVAO products.
Solution
Fix planned for release ALVAO 26.3 Patch (Q3 2026)
Workaround
If possible, merge all IMailMessageAutoAction into one script and one implementation.
Steps to reproduce this behavior
Enable more than one application which implement interface IMailMessageAutoAction.
Attachments
Issue number
T202489ALVAO