Fix webmention and sorting
This commit is contained in:
@@ -91,14 +91,15 @@ class WriterSyndication:
|
||||
with open(path_file + ".json") as fp:
|
||||
data = json.load(fp)
|
||||
if data.get("syndication", False):
|
||||
data["syndication"] = list(
|
||||
data["syndication"] = sorted(
|
||||
set(data["syndication"] + self.output[key])
|
||||
)
|
||||
else:
|
||||
data["syndication"] = self.output[key]
|
||||
|
||||
else:
|
||||
data = {"syndication": self.output[key]}
|
||||
data["syndication"] = sorted(self.output[key])
|
||||
|
||||
else:
|
||||
data = {"syndication": sorted(self.output[key])}
|
||||
|
||||
with open(path_file + ".json", "w") as fp:
|
||||
json.dump(data, fp)
|
||||
|
||||
@@ -9,7 +9,7 @@ import hashlib
|
||||
http_domain = "https://fundor333.com"
|
||||
domain = "fundor333.com"
|
||||
token = os.getenv("WEBMENTIONS_TOKEN")
|
||||
since_days = 30
|
||||
since_days = 31
|
||||
|
||||
|
||||
class WebmentionFinder:
|
||||
@@ -20,8 +20,10 @@ class WebmentionFinder:
|
||||
self.http_domain = http_domain
|
||||
self.domain = domain
|
||||
self.token = token
|
||||
self.url = f"https://webmention.io/api/mentions.jf2?domain={self.domain}"
|
||||
"&token={self.token}&since={self.since_data.isoformat()}&per-page=999"
|
||||
self.url = (
|
||||
f"https://webmention.io/api/mentions.jf2?domain={self.domain}"
|
||||
+ f"&token={self.token}&since={self.since_data.isoformat()}&per-page=999"
|
||||
)
|
||||
|
||||
def __clean_slug(self, slug: str):
|
||||
return hashlib.md5(
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"syndication": ["https://mastodon.social/@fundor333/113867466883978943", "https://bsky.app/profile/fundor333.bsky.social/post/3lgbdrqmupm27"]}
|
||||
{"syndication": ["https://bsky.app/profile/fundor333.bsky.social/post/3lgbdrqmupm27", "https://mastodon.social/@fundor333/113867466883978943"]}
|
||||
@@ -1 +1 @@
|
||||
{"syndication": ["https://mastodon.social/@fundor333/113866397874321183", "https://bsky.app/profile/fundor333.bsky.social/post/3lgass72g4b2z"]}
|
||||
{"syndication": ["https://bsky.app/profile/fundor333.bsky.social/post/3lgass72g4b2z", "https://mastodon.social/@fundor333/113866397874321183"]}
|
||||
@@ -1 +1 @@
|
||||
{"syndication": ["https://mastodon.social/@fundor333/113862648242036521", "https://bsky.app/profile/fundor333.bsky.social/post/3lg77j4tamc2t"]}
|
||||
{"syndication": ["https://bsky.app/profile/fundor333.bsky.social/post/3lg77j4tamc2t", "https://mastodon.social/@fundor333/113862648242036521"]}
|
||||
Reference in New Issue
Block a user