I created a CiviRule with the following

  1. "Event is Changed" as the linked trigger.
  2. Field value comparison => Event.summary is one of [KEYWORD]
  3. Action (tested this before with others linked trigger and it works)

When I make the change of the summary of an event. I get the following error below.

Sorry but we are not able to provide this at the moment. One of parameters (value: ) is not of the type Integer

1 Answer 1


Thanks for reporting this CiviRulesbug, we appreciate it!

CiviRules, as you might know, has been developed by CiviCooP to suit the needs of some of our clients who meanly deal with fundraising. So the conditions and actions on Contributions are fairly well tested and stable. Althought we developed CiviRules initially, it is a community extension and we do not feel we are the owners. We do not fix all issues with CiviRules, much like the CiviCRM core team does not fix all issues with CiviCRM. It is a community effort, of which we will take our part.

Based on this, would you be able to dive into this issue, debug it and solve it? The technical documentation on the wiki (http://wiki.civicrm.org/confluence/display/CRMDOC/CiviRules+-+how+to+make+your+own) should give you an idea how the engine works. I would start with testing the condition with other actions to find out if the problem is in the condition or in the action. As you already done part of this, it is probably best to start debugging in the condition and more specifically the isConditionValid function.

If not, would you have the funds to pay someone to fix the error? Or are you just reporting it and happy to wait for someone else with the expertise or funds to fix it?

  • 1
    Thanks for the clarification Erik, I think I would like to have a stab and debug the issue. Having said that I may need a little hand holding but probably can start only work on it after the new year as I am heading out for a vacation. :) Dec 22, 2015 at 0:25
  • Happy holidays, happy to give any guidance and help on the way. Great that you want to have a go! Dec 22, 2015 at 14:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.