add custom url config

This commit is contained in:
Ares 2024-10-12 11:27:42 +08:00
parent 35263fd99d
commit dbe4358c86
1 changed files with 12 additions and 3 deletions

View File

@ -435,7 +435,16 @@ class GMEEK():
if useLabel==True:
fileName=issue.labels[0].name
else:
if self.blogBase["urlMode"]=="issue":
try:
postConfig=json.loads(issue.body.split("\r\n")[-1:][0].split("##")[1])
print("Has Custom JSON parameters")
print(postConfig)
except:
postConfig={}
if self.blogBase["urlMode"]=="custom_url" and "custom_url" in postConfig:
fileName=postConfig["custom_url"]
elif self.blogBase["urlMode"]=="issue":
fileName=str(issue.number)
elif self.blogBase["urlMode"]=="ru_translit":
fileName=str(translit(issue.title, language_code='ru', reversed=True)).replace(' ', '-')