Skip to content

Commit c803002

Browse files
committed
Replaced empty dict return w/ exception throw on init.config_file() failure
1 parent 6ee94a9 commit c803002

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

  • translate-messages/src/translate_messages/lib

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ def config_file(cli):
6262
resp = requests.get(jsd_url, timeout=5)
6363
resp.raise_for_status()
6464
cli.file_config = resp.json()
65-
except (requests.RequestException, ValueError):
66-
cli.file_config = {}
65+
except (requests.RequestException, ValueError) as err:
66+
raise RuntimeError(f"Failed to fetch default config from {jsd_url}: {err}")
6767
data.json.write(cli.file_config, cli.config_path)
6868
print(f'Default config created at {cli.config_path}')
6969

0 commit comments

Comments
 (0)