wseagar/eight-dollars

Paid account not being flagged as paid [BUG]

david-rahrer opened this issue · 2 comments

Chrome 108.0.5359.125 (Official Build) (64-bit)
Windows 10
Extension v 1.5
Twitter location: US

Twitter account: https://twitter.com/JamesBradleyCA

I've run into a Twitter account (above) that does not display the paid indicator even though it is a paid account. I do see lots of paid accounts so it seems to be working properly otherwise. However, I have no idea how many other accounts this is happening with as I don't check them all.

I thought you might want to see what is preventing this one from being flagged as it may not be the only one.

Firefox 109.0b7 (build id 20221227225153)
User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/109.0
OS: Mac OS
Extension version: 1.5

I'm seeing the same for some accounts that are paid. Here's another Twitter account which appears as Verified rather than Paid: https://twitter.com/SahilBloom

I don't see any difference between this account's verification status message and another that gets labelled "Paid":

image

image

noway commented

It's because their accounts are both

isBlueVerified: true

and

isVerified: true

In other words, they had a real Verified badge before they bought Twitter Blue checkmark.

@david-rahrer
image

@mirzmaster
image

This chrome extension gives legacy Verified status precedence over blue verified. So this is working as expected. We thought about giving those types of accounts a third status (legacy/blue verified hybrid) but it's technically challenging to do correctly in Twitter Spaces.

Closing as WONTFIX. Maybe we could revisit the "legacy/blue verified hybrid" status (#75) some time in the future as a separate feature though.