I need to grant points to users for updating their user profile with licensing info about their company. Right now I have the following rule:
Event: After updating an existing user account
Add event: NOT Data value is empty
Parameter: Data to check: [site:current-user:field_licensing]
Action:Grant reputation to a user
Parameter: User: [site:current-user], Reputation: 25, Reputation category: Reputation,
Operation: Insert, Moderate: Automatically approved
How can I stop Rules from adding points each time the user updates their profile? Since the rule checks if the field is not empty it currently awards 25 points with each update. How can I get Rules to check if the profile update added value for the field_licensing, or merely updated the profile and field_licensing has the same value?