[twitter] restore better user NotFoundError messages (#8621)
fixes regression introduced in 5747dbf00c
This commit is contained in:
@@ -1666,10 +1666,8 @@ class TwitterAPI():
|
|||||||
self.extractor._assign_user(user)
|
self.extractor._assign_user(user)
|
||||||
return user["rest_id"]
|
return user["rest_id"]
|
||||||
except KeyError:
|
except KeyError:
|
||||||
if "unavailable_message" in user:
|
if user and user.get("__typename") == "UserUnavailable":
|
||||||
raise exception.NotFoundError(
|
raise exception.NotFoundError(user["message"], False)
|
||||||
f"{user['unavailable_message'].get('text')} "
|
|
||||||
f"({user.get('reason')})", False)
|
|
||||||
else:
|
else:
|
||||||
raise exception.NotFoundError("user")
|
raise exception.NotFoundError("user")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user