Skip to content

Commit 3cf794b

Browse files
committed
Fixed NoneType errs in target_langs and exclude_keys
1 parent 2d32752 commit 3cf794b

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

translate-messages/src/translate_messages/lib/init.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ def src_msgs(cli):
8787
sys.exit(1)
8888

8989
def target_langs(cli):
90-
cli.config.target_langs = list(set(cli.config.target_langs)) # remove dupes
90+
cli.config.target_langs = list(set(cli.config.target_langs or [])) # remove dupes
9191
if not cli.config.target_langs: # init to stable ones
9292
cli.config.target_langs = cli.stable_locales
9393
if not cli.config.only_stable: # merge discovered locales

translate-messages/src/translate_messages/lib/language.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ def create_translations(cli, target_msgs, lang_code):
1515

1616
for key in src_keys:
1717

18-
if key in cli.config.exclude_keys:
18+
if cli.config.exclude_keys and key in cli.config.exclude_keys:
1919
translated_msgs[key] = { 'message': cli.en_msgs[key]['message'] }
2020
continue
2121

0 commit comments

Comments
 (0)