Hi Martin,
I did another complete test of the CB UserPoints integration today after updating UserPoints to 5.0.21.
The good news is that all of the CB UserPoints events are working correctly:
- Avatar/profile photo upload: +10 points
- Profile cover upload: +5 points
- Connection request sent: +3 points
- Connection request accepted: +5 points
All four events are also displayed correctly in the activity history, so the CB integration appears to be working perfectly with UserPoints 5.0.21.
I noticed two things while checking the installation.
First, I installed the current "Community Builder - UserPoints Integration 1.0.1" package from your repository directly through the Community Builder plugin installer. The installation was successful and the new 1.0.1 functionality is definitely present and working. However, Community Builder still displays the CB UserPoints plugin as version 1.0.0. It looks as though the version number in the plugin metadata/manifest may not have been updated to 1.0.1.
Secondly, I tested the "Profile View" UserPoints rule again. The rule is published and uses the unique rule key:
sysplgup_profile_view
However, viewing another user's Community Builder profile does not award the configured points.
As a comparison, I re-enabled my existing Community Builder Auto Action for profile views, and that awards the points immediately when the same profile is viewed. So the CB profile-view event itself is definitely being triggered, but the sysplgup_profile_view rule does not seem to react to it.
Apart from the profile-view issue and the displayed plugin version, everything is working very well.
Best regards,
Thomas