Statuses/lookup.json returns tweets even though the authenticating user is blocked by the tweet author


#1

Hi, I’ve noticed that statuses/lookup.json and statuses/show.json are inconsistent behaviour from the perspective of permission.

Supppose the authenticating user is blocked by another user who is an author of tweet XXX.

statuses/show.json returns error:

% twurl "/1.1/statuses/show.json?id=XXX"  
{"errors":[{"code":136,"message":"You have been blocked from the author of this tweet."}]}%

while statuses/lookup.json returns tweets even though the authenticating user is blocked by the tweet author:

% twurl "/1.1/statuses/lookup.json?id=XXX"
[{"created_at":"Sun May 21 23:20:36 +0000 2017","id":XXX, ...(omitted)

Is this a supposed specification? I could not found any mentions about this topic in this forum and documentation.

Thanks