We are having problems while using the social graph features of Apache Usergrid (2.1). Here is a sample:
We have this scenario (sandbox rules are off):
- We have group1, user1 and user2
- User1 and user2 follows group1
- User1 posts to group1 -> the post is visible in both user1's and user2's feed
- User2 unfollows group1
- The post in group1 is still visible in user2's feed
I do not know the internals of the usergrid feed system, but I assume that it is copying / caching the data that was visible to the user at some point of time. However, this usage conflicts with the social graph, if the user unfollows a user/group, the posts should be hidden from the user's feed.
Are there any methods for implementing this scenario correctly? Usergrid documentation does not tell anything about this.