-
Notifications
You must be signed in to change notification settings - Fork 308
/on/github/mdo/ has two records in elsewhere #1395
Comments
We query by user_info['login'] but this value is never checked for uniqueness:
Can you take a look at what exactly is in the 2 rows? We have these constraints in the place:
I guess we have to different |
BWT: how do I get access to the sentry page? I do not know what that is and I am not ready to let it write to my github or bitbucket account. Signing in with google and twitter is not working :(. [internal server error] |
There are two rows with user_info->'login' = 'mdo'. Both have different uid. So my guess would be that some 'login' changes on the github side have caused this. To decide what should be done with this case we should put together some story for #1428 first. |
The same thing with twitter:
|
The reason for this is that we are not handling renames of unclaimed accounts. Claimed users are ok, because when they sign in we get theirs Google thinks that there is no way to resolve github So when we get TooMany we should try to resolve all of them from Any takers? |
Not sure why this is DevX. I'm removing that label. |
Also, this is two stars, so let's wait until it's promoted to three stars before starting work on it, eh? :-) |
Uh, I thought the idea was to ideally only ever have a couple 3-star tickets, and to eventually run out of them? |
@seanlinsley That was four-star tickets, when we were trying to think of stars as having bright-line definitions such as "Most users are getting errors" for four stars. The current priority system is based on gut and priority parties, not bright-line tests. If the site is burning, then the issue is off the star charts. :-) |
I guess my point is more that I don't imagine us running out of 3-star tickets, and unless our priorities change, I don't see individual tickets ever migrating. It seems much more likely that we'd, say, dedicate 50% of our individual time on 3-star tickets, 20% on 2-star, and 10% on 1-star. I'm not saying that we'd require that of people, that's just what think will end up happening. |
I expect to periodically go through all tickets and reshuffle priorities like we did at the outset during the priority parties during the retreat. I'd hope the spread is more like 80 / 15 / 5, but yeah, not enforced. |
The api needed to resolve user_id for twitter accounts is https://dev.twitter.com/docs/api/1.1/get/users/lookup |
There's a newer Sentry grouping, https://app.getsentry.com/gittip/gittip/group/13527263/, that for some reason wasn't added to the existing one. |
This will be fixed by implementing #900. |
This got fixed in #1369. |
No, it hasn't been fixed. |
Closing in light of our decision to shut down Gratipay. Thank you all for a great run, and I'm sorry it didn't work out! 😞 💃 |
db.one now raises an exception when there is more than one result for a query. Here is the first bug it's caught. How did mdo end up with two records in elsewhere? That's a bug.
https://www.gittip.com/on/github/mdo/
https://app.getsentry.com/gittip/gittip/group/7549412/
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: