Answers.Body: <p>It is an error to do with the menu configuration. It should definitely not be there it will not stop CiviRules from executing your action. So the error lies somewhere else.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-07-11T13:39:59.197Z
Answers.Text: You have any idea how to fix the error? It looks like it is effecting CiviRules somehow though. Entering a $30 donation gives a membership, but then entering another $30 donation gives another membership. Which should not happen because I have the condition to filter out the Membership Smart group.
Answers.UserDisplayName: Scott Pulver
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-07-30T05:40:06.613Z
Answers.Text: That error would not be caused by the one displaying in your earlier message. I would not expect fixing the menu error will fix your membership problem. The menu error will be fixed whenever there is funding, either from a customer or from ourselves.
Answers.UserDisplayName: ErikH - CiviCooP
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-07-11T09:38:13.023Z
Answers.LastActivityDate: 2018-07-11T09:38:13.023Z
Answers.UserDisplayName: ErikH - CiviCooP
Body: <p>I am trying to use CiviRules to give a membership to contacts automatically when a contribution is added. I have a Membership smart group to filter members and non-members but getting an error when the rule is running when a contribution is entered. See attachments. Any help would be greatly appreciated. Drupal version 7.59, CiviCRM version 5.3 and CiviRules version 2.1</p>
  
  <p><a href="https://i.sstatic.net/tZsSZ.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/tZsSZ.png" alt="enter image description here"></a>
  <a href="https://i.sstatic.net/gP1pH.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/gP1pH.png" alt="enter image description here"></a></p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-07-11T04:55:02.153Z
Comments.Text: So someone becomes a member if they give over $100 for example, but not if they only give $80?
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-07-11T13:30:11.583Z
Comments.Text: In a sense, yes. There is a rule to create new membership and one to renew a current membership.
Comments.UserDisplayName: Scott Pulver
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-07-11T21:23:55.307Z
Comments.Text: right. i was just trying to get a sense of why core civimember couldn't do what was required
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-08-21T09:41:05.110Z
Comments.Text: The action 'Add ... membership to a contact' is not present in CiviRules. Is this a custom developed action? Could it be that this action is causing the error?
Comments.UserDisplayName: Jaap Jansma - CiviCooP
Tags: <civicontribute><contacts><civireport><smartgroups><civirules>
Title: CiviRules Issue with Smart Groups
ThreadText: # CiviRules Issue with Smart Groups
  
  (Asked by: username_0 on 2018-07-11)
  
  I am trying to use CiviRules to give a membership to contacts automatically when a contribution is added. I have a Membership smart group to filter members and non-members but getting an error when the rule is running when a contribution is entered. See attachments. Any help would be greatly appreciated. Drupal version 7.59, CiviCRM version 5.3 and CiviRules version 2.1
  
  [![enter image description here](https://i.sstatic.net/tZsSZ.png)](https://i.sstatic.net/tZsSZ.png)
  [![enter image description here](https://i.sstatic.net/gP1pH.png)](https://i.sstatic.net/gP1pH.png)
  
  **Tags:** civicontribute, contacts, civireport, smartgroups, civirules
  
  > **Comments:**
  > **username_1**: So someone becomes a member if they give over $100 for example, but not if they only give $80?  
  > **username_0**: In a sense, yes. There is a rule to create new membership and one to renew a current membership.  
  > **username_1**: right. i was just trying to get a sense of why core civimember couldn't do what was required  
  > **username_2**: The action 'Add ... membership to a contact' is not present in CiviRules. Is this a custom developed action? Could it be that this action is causing the error?  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_3 on 2018-07-11. Score: 1
  
  It is an error to do with the menu configuration. It should definitely not be there it will not stop CiviRules from executing your action. So the error lies somewhere else.
  
  > **Comments:**
  > **username_0**: You have any idea how to fix the error? It looks like it is effecting CiviRules somehow though. Entering a $30 donation gives a membership, but then entering another $30 donation gives another membership. Which should not happen because I have the condition to filter out the Membership Smart group.  
  > **username_3**: That error would not be caused by the one displaying in your earlier message. I would not expect fixing the menu error will fix your membership problem. The menu error will be fixed whenever there is funding, either from a customer or from ourselves.  
  
  ---
  
  