You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a giving alert is configured to launch a workflow, the documentation and help text indicate that the person will be set as the initiator of the workflow and a FinancialTransactionId attribute will be set if it exists.
Neither of these values are being set. Code shows instead, that a Person attribute is trying to be set, however, it's using Person alias instead of PersonAlias guid, and the initiator is not being set when workflow is launched:
Actual Behavior
Neither the initiator or a FinancialTransactionId attribute value are being set when workflow is launched from giving alert like documentation and help text mention.
Expected Behavior
The initiator is correctly set to the person, or a Person attribute is set correctly and a FinancialTransactionId attribute is set correctly.
Steps to Reproduce
Configure a workflow and add serveral TEXT attributes with following keys:
Person
FinancialTransactionId
FinancialTransactionAlert
FinancialTransactionAlertType
Configure a giving alert to launch this workflow.
Make sure there are people that would meet criteria of the giving alert.
Run the Giving Automation job
Evaluate the workflows that were launched by the job.
Person will contain a person guid (and not a personalias guid), FinancialTransactionId will be blank, and the FinancialTransactionAlert and FinancialTransactionAlertType attributes will contain a guid. Also the initiator will be blank.
Issue Confirmation
Perform a search on the Github Issues to see if your bug or enhancement is already reported.
Try to reproduce the problem on a fresh install or on the demo site.
Rock Version
v14.3 (and code has not change in dev branch yet)
Client Culture Setting
en-US
The text was updated successfully, but these errors were encountered:
Description
When a giving alert is configured to launch a workflow, the documentation and help text indicate that the person will be set as the initiator of the workflow and a FinancialTransactionId attribute will be set if it exists.
Neither of these values are being set. Code shows instead, that a Person attribute is trying to be set, however, it's using Person alias instead of PersonAlias guid, and the initiator is not being set when workflow is launched:
Actual Behavior
Neither the initiator or a FinancialTransactionId attribute value are being set when workflow is launched from giving alert like documentation and help text mention.
Expected Behavior
The initiator is correctly set to the person, or a Person attribute is set correctly and a FinancialTransactionId attribute is set correctly.
Steps to Reproduce
Configure a workflow and add serveral TEXT attributes with following keys:
Person
FinancialTransactionId
FinancialTransactionAlert
FinancialTransactionAlertType
Configure a giving alert to launch this workflow.
Make sure there are people that would meet criteria of the giving alert.
Run the Giving Automation job
Evaluate the workflows that were launched by the job.
Person will contain a person guid (and not a personalias guid), FinancialTransactionId will be blank, and the FinancialTransactionAlert and FinancialTransactionAlertType attributes will contain a guid. Also the initiator will be blank.
Issue Confirmation
Rock Version
v14.3 (and code has not change in dev branch yet)
Client Culture Setting
en-US
The text was updated successfully, but these errors were encountered: