question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

twitter banner/tipping mismatch issues

See original GitHub issue

Description

Sometimes when tipping a Twitter user, there is a mismatch of information on the tip banner, the thank you banner, and if applicable, pending contributions (potentially tips panel as well).

Steps to Reproduce

  1. Clean profile.
  2. Enable Rewards. Fund wallet or restore a wallet. (I didn’t use KYC’d wallet here, using anon wallet.)
  3. Login to Twitter.
  4. Navigate to a user’s twitter page.
  5. Click on in-line tip button and tip user (user I tipped unverified, not sure if it matters).
  6. Navigate to a different user’s twitter page.
  7. Click on in-line tip button, view banner, but don’t tip.
  8. Repeat steps 6-7 several times until you see a mismatch of info on Tipping banner.
  9. Once you see the mismatch, actually tip.
  10. Mismatch is displayed on thank you banner as well.
  11. Furthermore, if you tipped an unverified pub in step 5/9, when you go to view your pending contributions, there’s a serious mismatch - it looks like you tipped one of the people from the banner, but when you click on the Site in the table, you’ll be taken to a page with your own info.

Actual result:

Gif picks up from step 8 above:

twittermismatch-dev

Note that when the tip banner displays, there’s a mix of info for bcrypt and torproject. After tipping when the thank you banner comes up, it says bcrypt but you were trying to tip torproject. When you go to pending contributions table and click on the sites, it looks like bcrypt is listed, however when you click on the site in the table, you see your own info. (bcrypt was who I tipped in step 5 btw)

Expected result:

All info on tipping banner, thank you banner, and pending contributions (or actual tip table), should be for the intended recipient.

Reproduces how often:

easily

Brave version (brave://version info)

Brave 0.69.100 Chromium: 76.0.3809.87 (Official Build) dev (64-bit)
Revision 111fe1e15d5ced26080a7dc239bcfe70f6c49aad-refs/branch-heads/3809@{#967}
OS Mac OS X
Brave 0.70.44 Chromium: 76.0.3809.100 (Official Build) nightly (64-bit)
Revision ed9d447d30203dc5069e540f05079e493fc1c132-refs/branch-heads/3809@{#990}
OS Mac OS X

Version/Channel Information:

  • Can you reproduce this issue with the current release? no, could not reproduce on 0.67.x
  • Can you reproduce this issue with the beta channel? no, could not reproduce on 0.68.x
  • Can you reproduce this issue with the dev channel? yes, reproduced on 0.69.x
  • Can you reproduce this issue with the nightly channel? yes, reproduced on 0.70.x

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields? n/a
  • Does the issue resolve itself when disabling Brave Rewards? n/a
  • Is the issue reproducible on the latest version of Chrome? n/a

Miscellaneous Information:

cc @mandar-brave @NejcZdovc @brave/legacy_qa

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:12 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
kjozwiakcommented, Aug 9, 2019

Reproduced this several on macOS 10.14.5 x64 using the following build:

Brave 0.70.46 Chromium: 76.0.3809.100 (Official Build) nightly (64-bit)
Revision ed9d447d30203dc5069e540f05079e493fc1c132-refs/branch-heads/3809@{#990}
OS Mac OS X
Screen Shot 2019-08-08 at 7 34 58 PM Screen Shot 2019-08-08 at 7 35 06 PM Screen Shot 2019-08-08 at 7 37 19 PM Screen Shot 2019-08-08 at 7 37 28 PM

Other examples:

Screen Shot 2019-08-08 at 3 42 29 AM Screen Shot 2019-08-08 at 3 54 48 AM
0reactions
NejcZdovccommented, Oct 2, 2019

thank you are for really pushing hard on testing this one. Will close it for now and let’s reopen it if we still have problems

Read more comments on GitHub >

github_iconTop Results From Across the Web

Common analytics discrepancies - Twitter for Business
Learn how poor mobile connections, load times, and other issues can create discrepancies between Twitter and third-party analytics reports.
Read more >
Help with common following issues - Twitter Help Center
If it shows Following, their Tweets should appear in your Home timeline. If it doesn't show, they may have blocked you. Click or...
Read more >
Help with twitter.com
If you're having trouble with twitter.com, check out these troubleshooting tips for help with common issues.
Read more >
How to report violations of Twitter Rules and Terms of Service
Learn how to report possible Twitter violations in Tweets, Moments, ... Select the overflow icon; Select Report and then select the type of...
Read more >
About Subscriptions creators - Twitter Help Center
Your payout request may not be processed if there is an information mismatch in your account with our payout provider. You may need...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found