[bugfix] Config: 起動時のconfig.jsonチェックで、強制的に初期化されていたのを修正。(SELECTED_TAB_YOUR_LANGUAGES, SELECTED_TAB_TARGET_LANGUAGES)
※保存する形式が変わったことが原因
This commit is contained in:
10
config.py
10
config.py
@@ -293,9 +293,8 @@ class Config:
|
||||
if isinstance(value, dict):
|
||||
value_old = self.SELECTED_TAB_YOUR_LANGUAGES
|
||||
for k, v in value.items():
|
||||
data = list(v.items())[0]
|
||||
language = data["language"]
|
||||
country = data["country"]
|
||||
language = v["language"]
|
||||
country = v["country"]
|
||||
if language not in list(transcription_lang.keys()) or country not in list(transcription_lang[language].keys()):
|
||||
value[k] = value_old[k]
|
||||
self._SELECTED_TAB_YOUR_LANGUAGES = value
|
||||
@@ -314,9 +313,8 @@ class Config:
|
||||
if isinstance(value, dict):
|
||||
value_old = self.SELECTED_TAB_TARGET_LANGUAGES
|
||||
for k, v in value.items():
|
||||
data = list(v.items())[0]
|
||||
language = data["language"]
|
||||
country = data["country"]
|
||||
language = v["language"]
|
||||
country = v["country"]
|
||||
if language not in list(transcription_lang.keys()) or country not in list(transcription_lang[language].keys()):
|
||||
value[k] = value_old[k]
|
||||
self._SELECTED_TAB_TARGET_LANGUAGES = value
|
||||
|
||||
Reference in New Issue
Block a user