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

Feature/ranking #19

Merged
merged 20 commits into from Aug 26, 2013
Merged

Feature/ranking #19

merged 20 commits into from Aug 26, 2013

Conversation

ralphbean
Copy link
Contributor

This is important for a number of issues filed on the main webapp repo. Notably, fedora-infra/tahrir#141.

@ralphbean
Copy link
Contributor Author

I promise this is the best pull request. Don't be scared... its totally reviewable!

self.session.flush()

if self.notification_callback:
self.notification_callback(
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Above, we adjust the rank of numerous people but here we only emit a notification that the user who gained a badge had their rank updated. That doesn't seem right. Perhaps the topic should indicate that the person's rank has adjusted up? Everyone else's rank should either stay the same or adjust down.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed. I'll change the topic. It would be too spammy to publish a message every time a rank moves down.

@abadger
Copy link

abadger commented Aug 26, 2013

Found some things to change. All comments are in the inline comments on the pull request.

@abadger
Copy link

abadger commented Aug 26, 2013

All comments taken care of. Looks good. +1 to merge.

ralphbean added a commit that referenced this pull request Aug 26, 2013
@ralphbean ralphbean merged commit b23db31 into develop Aug 26, 2013
@ralphbean ralphbean deleted the feature/ranking branch March 4, 2014 16:09
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

Successfully merging this pull request may close these issues.

None yet

2 participants