mirror of https://github.com/tiangolo/fastapi.git
Fix error message on header level mismatch
This commit is contained in:
parent
6b987b7262
commit
8c5f21c83c
|
|
@ -226,14 +226,15 @@ def replace_header_permalinks(
|
|||
f"({len(header_permalinks)} vs {len(original_header_permalinks)})"
|
||||
)
|
||||
|
||||
for header_info, original_header_info in zip(
|
||||
header_permalinks, original_header_permalinks
|
||||
):
|
||||
for header_no in range(len(header_permalinks)):
|
||||
header_info = header_permalinks[header_no]
|
||||
original_header_info = original_header_permalinks[header_no]
|
||||
|
||||
if header_info["hashes"] != original_header_info["hashes"]:
|
||||
raise ValueError(
|
||||
"Header levels do not match between document and original document"
|
||||
f" (found {header_info['hashes']}, expected {original_header_info['hashes']})"
|
||||
f" for header №{header_info['line_no']}"
|
||||
f" for header №{header_no + 1} in line {header_info['line_no']}"
|
||||
)
|
||||
line_no = header_info["line_no"] - 1
|
||||
hashes = header_info["hashes"]
|
||||
|
|
|
|||
Loading…
Reference in New Issue