Only log article_link if post was successful
This commit is contained in:
parent
69eeefe227
commit
cc2d7d54c2
1 changed files with 2 additions and 2 deletions
|
@ -21,13 +21,13 @@ for article in soup.find_all("span", class_ = "txt"):
|
|||
|
||||
if is_new_article:
|
||||
print(article_link+" has not been seen, posting")
|
||||
with open(log_file, "a") as fp:
|
||||
fp.write(article_link+"\n")
|
||||
article_lookup = requests.get(kuow_base_url+article_link)
|
||||
article_soup = BeautifulSoup(article_lookup.content, 'html.parser')
|
||||
try:
|
||||
article_description = (article_soup.find("meta", attrs={"property": "description"})).attrs["content"].strip()
|
||||
mastodon.status_post(status=article_description+"\n"+kuow_base_url+article_link+"\n#KUOW #News", visibility="unlisted")
|
||||
with open(log_file, "a") as fp:
|
||||
fp.write(article_link+"\n")
|
||||
except:
|
||||
print("Could not load a description/post this article")
|
||||
|
Loading…
Reference in a new issue