Skip to content

Commit 614a7d9

Browse files
committed
Preprocess: split a loop into simpler loops
1 parent 33cf691 commit 614a7d9

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

commands/preprocess.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -335,11 +335,10 @@ def preprocess_html_file(root, fn, rename_map):
335335
remove_fileinfo(html)
336336

337337
# apply changes to links caused by file renames
338-
for el in html.xpath('//*[@src or @href]'):
339-
if el.get('src') is not None:
340-
el.set('src', transform_link(rename_map, el.get('src'), fn, root))
341-
elif el.get('href') is not None:
342-
el.set('href', transform_link(rename_map, el.get('href'), fn, root))
338+
for el in html.xpath('//*[@src]'):
339+
el.set('src', transform_link(rename_map, el.get('src'), fn, root))
340+
for el in html.xpath('//*[@href]'):
341+
el.set('href', transform_link(rename_map, el.get('href'), fn, root))
343342

344343
for err in parser.error_log:
345344
print("HTML WARN: {0}".format(err), file=output)

0 commit comments

Comments
 (0)