By removing the screen name we would force the frontend to only look up users by numeric ID, which is the right thing to do. This change would break the frontend but in doing so it would help us figure out the source of bugs like https://github.com/IUNetSci/hoaxy-botometer/issues/230
Since
screen_name
is mutable in Twitter, results from the network endpoint are often stale. This causes several problems, e.g. https://github.com/IUNetSci/hoaxy-botometer/issues/230By removing the screen name we would force the frontend to only look up users by numeric ID, which is the right thing to do. This change would break the frontend but in doing so it would help us figure out the source of bugs like https://github.com/IUNetSci/hoaxy-botometer/issues/230