• If bppp_get_user_progression_percent($user_id); is used more than once on a page the second iteration’s total points is double the first amount.

    Example: I have six point shares. When I include bppp_get_user_progression_percent($user_id) in the sidebar for my logged in user the percentage given back is correct (e.g 3 out of 6 = 50%). However when I visit a members page the calculation becomes 3 out of 12 = 25%. If I was to include this again then it would be 3 out 18 = 16.67%.

    I’ve narrowed this down to bppp()->query->points array or bppp_get_total_points().

    Furthermore Undefined variable: user_id is found in bppp_get_user_progression_for_field()

    https://www.ads-software.com/plugins/buddypress-profile-progression/

  • The topic ‘Incorrect Percentage’ is closed to new replies.