diff options
Diffstat (limited to 'plugins/FacebookSourcePlugin.py')
| -rw-r--r-- | plugins/FacebookSourcePlugin.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/FacebookSourcePlugin.py b/plugins/FacebookSourcePlugin.py index ea33615..9e91f84 100644 --- a/plugins/FacebookSourcePlugin.py +++ b/plugins/FacebookSourcePlugin.py @@ -1,5 +1,6 @@ import random import time +from typing import cast import requests import re import urllib.parse @@ -162,9 +163,9 @@ def fetch_page_posts(email: str, password: str, page_id: str, limit: int) -> lis posts = timeline.select("section > article") for post in posts: - time_tag: Tag = post.find("abbr") # type: ignore + time_tag = cast(Tag, post.find("abbr")) - link_tag: Tag | None = post.find("a", string="Full Story") # type: ignore + link_tag = cast(Tag | None, post.find("a", string="Full Story")) if link_tag is not None: link = f"{base_url}{link_tag['href']}" # drop tracking parameters that change at a whim |
