diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-08-01 13:43:14 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-08-02 11:43:50 +0200 |
commit | b5ca9db036e9380c05b2291cefe9b0b4f735fcce (patch) | |
tree | 568edbde220484dc9f35a2fb109576308ee39f4a /tools | |
parent | 114de72f1f63999a08f698a0972cce3a7f33a372 (diff) |
snippet translate: Fix error
Adapt to get_snippets() returning a list after
168f0c941cefe2fcdaaa12498272f181fe246986:
File "pyside-setup-devt/tools/snippets_translate/converter.py", line 21, in snippet_translate
if x.strip().startswith("content-type: text/html"):
AttributeError: 'list' object has no attribute 'strip'
Pick-to: 6.3 6.2
Change-Id: I3366b6fcf7647e24cf50ad7afe1f62ff0d04f9e2
Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'tools')
-rw-r--r-- | tools/snippets_translate/main.py | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/tools/snippets_translate/main.py b/tools/snippets_translate/main.py index 664fe7aa5..2ff027701 100644 --- a/tools/snippets_translate/main.py +++ b/tools/snippets_translate/main.py @@ -243,19 +243,20 @@ def translate_file(file_path, final_path, debug, write): table.add_column("Python") translated_lines = [] - for line in snippets: - if not line: - continue - translated_line = snippet_translate(line) - translated_lines.append(translated_line) - - # logging - if debug: - if have_rich: - table.add_row(line, translated_line) - else: - if not opt_quiet: - print(line, translated_line) + for snippet in snippets: + for line in snippet: + if not line: + continue + translated_line = snippet_translate(line) + translated_lines.append(translated_line) + + # logging + if debug: + if have_rich: + table.add_row(line, translated_line) + else: + if not opt_quiet: + print(line, translated_line) if debug and have_rich: if not opt_quiet: |