New Reply

Hi

I am evaluating event listener for sending email of Approval Required event. However, I found some error messages and no any notification was sent. I have applied the patch which mentioned on July-28-2016: Email Notification: Approval Required not working. Below is the message for your reference, thanks.

Message:
An error occurred while running event listener (ID 6) for event BLDAPR (8/8/2017 9:50:41 AM): Unable to cast object of type 'Inedo.BuildMaster.Extensibility.EventListeners.HtmlEncodedVariableEvaluationContext' to type 'Inedo.ExecutionEngine.Variables.IVariableEvaluationContext'.

Details:
System.InvalidCastException: Unable to cast object of type 'Inedo.BuildMaster.Extensibility.EventListeners.HtmlEncodedVariableEvaluationContext' to type 'Inedo.ExecutionEngine.Variables.IVariableEvaluationContext'.
at Inedo.BuildMaster.Extensibility.Variables.VariableExpressionTree.Evaluate(ILegacyVariableEvaluationContext context)
at Inedo.BuildMaster.Extensibility.EventListeners.EmailEventListenerBase.SendEmailFromTemplate(String subject, IDictionary`2 variableReplacements)
at Inedo.BuildMaster.Extensibility.EventListeners.Approvals.ApprovalReceivedEventListener.EventOccurred(BuildApprovalAddedEvent eventDetails)
at Inedo.BuildMaster.Windows.ServiceApplication.EventListenerExecuter.<ExecuteAsync>d__9.MoveNext()

Product: BuildMaster
Version: 5.6.8

Thank you for the report - this issue (BM-2370) was fixed in a later version.

Answer Details

Preview:

Post Reply