mirror of
https://github.com/Aider-AI/aider.git
synced 2025-06-02 18:54:59 +00:00
style: format code with black
This commit is contained in:
parent
eaaf05d964
commit
ef45fe1015
1 changed files with 7 additions and 7 deletions
|
@ -45,7 +45,7 @@ def fname_to_url(filepath):
|
||||||
md = ".md"
|
md = ".md"
|
||||||
|
|
||||||
# Convert backslashes to forward slashes for consistency
|
# Convert backslashes to forward slashes for consistency
|
||||||
filepath = filepath.replace('\\', '/')
|
filepath = filepath.replace("\\", "/")
|
||||||
|
|
||||||
# Convert to Path object for easier manipulation
|
# Convert to Path object for easier manipulation
|
||||||
path = Path(filepath)
|
path = Path(filepath)
|
||||||
|
@ -60,23 +60,23 @@ def fname_to_url(filepath):
|
||||||
return "" # 'website' not found in the path
|
return "" # 'website' not found in the path
|
||||||
|
|
||||||
# Extract the part of the path starting from 'website'
|
# Extract the part of the path starting from 'website'
|
||||||
relevant_parts = parts[website_index + 1:]
|
relevant_parts = parts[website_index + 1 :]
|
||||||
|
|
||||||
# Handle _includes directory
|
# Handle _includes directory
|
||||||
if relevant_parts and relevant_parts[0].lower() == "_includes":
|
if relevant_parts and relevant_parts[0].lower() == "_includes":
|
||||||
return ""
|
return ""
|
||||||
|
|
||||||
# Join the remaining parts
|
# Join the remaining parts
|
||||||
url_path = '/'.join(relevant_parts)
|
url_path = "/".join(relevant_parts)
|
||||||
|
|
||||||
# Handle index.md and other .md files
|
# Handle index.md and other .md files
|
||||||
if url_path.lower().endswith(index.lower()):
|
if url_path.lower().endswith(index.lower()):
|
||||||
url_path = url_path[:-len(index)]
|
url_path = url_path[: -len(index)]
|
||||||
elif url_path.lower().endswith(md.lower()):
|
elif url_path.lower().endswith(md.lower()):
|
||||||
url_path = url_path[:-len(md)] + ".html"
|
url_path = url_path[: -len(md)] + ".html"
|
||||||
|
|
||||||
# Ensure the URL starts and ends with '/'
|
# Ensure the URL starts and ends with '/'
|
||||||
url_path = url_path.strip('/')
|
url_path = url_path.strip("/")
|
||||||
|
|
||||||
return f"https://aider.chat/{url_path}"
|
return f"https://aider.chat/{url_path}"
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue