Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Country and state leaderboards bugs #289

Open
alexcwatt opened this issue Aug 15, 2014 · 4 comments
Open

Country and state leaderboards bugs #289

alexcwatt opened this issue Aug 15, 2014 · 4 comments

Comments

@alexcwatt
Copy link
Collaborator

@Nateowami posted this bug report. (Feel free to open GH issues in the future.)

Additionally, I'm seeing that all the states are pulling up Alabama. It's obviously a caching issue, and possibly the country problem is a caching issue also.

alexcwatt added a commit that referenced this issue Aug 15, 2014
It might be a matter of using friendly.find instead of find

Also, this moves state seeding to non-db-specific AmericanState.create calls.
alexcwatt added a commit that referenced this issue Aug 15, 2014
@alexcwatt alexcwatt changed the title Country and state leaderboards, caching Country and state leaderboards bugs Aug 15, 2014
@alexcwatt
Copy link
Collaborator Author

@Nateowami The 404 errors are almost resolved. You are correct that it is counting active and inactive users; this is something to fix.

I will let @avitus weigh in on counting active + inactive in the "Uses" column on the countryboard. It's been that way for a long time (possibly "forever").

@Nateowami
Copy link
Collaborator

Some more oddities (that I just noticed) are:

  • Church and Group leaderboards say they need "three members." US state and country leaderboards say they need "three active members." I didn't check if the system follows for these claims.
  • The referalboard does not say if you need to be active to appear on it (it only talks about your referrals being active/inactive and how they are counted). Rather minor.
  • The group leaderboards (meaning, ranking members of a group, not the groups themselves) show inactive and active members. The country leaderboards look like they require you to be active to be shown, but then list you as "active," which would be redundant. The US states do the same. And... so do the church leaderboards.

I don't think any of this should be hard to fix though. How exactly it should be done is another question.

@Nateowami
Copy link
Collaborator

Another somewhat-minor issue is that at multiple churches are showing as 70ith. See churches 387 & 1548. I'm not aware that it's causing much of a problem, but I thought I'd add it here.

@Nateowami
Copy link
Collaborator

Steven Duncan has pointed out that the number of users listed on the group and church leaderboards is inaccurate. At first I thought it must be an active/inactive discrepancy, but the group leaderboards list all users, active or not.

For example, see 10. Independent Fundamental Baptist. It lists 10 users (4 inactive), but the group leaderboard says there are 16.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants