Skip to content

Commit

Permalink
chore: Refer to self.required_lanuages once, to make searching for it…
Browse files Browse the repository at this point in the history
… cleaner.
  • Loading branch information
last-partizan committed Jun 20, 2024
1 parent 49589c1 commit b726c8f
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions modeltranslation/translator.py
Original file line number Diff line number Diff line change
Expand Up @@ -121,12 +121,12 @@ def validate(self) -> None:
"""
# TODO: at the moment only required_languages is validated.
# Maybe check other options as well?
if self.required_languages:
if isinstance(self.required_languages, (tuple, list)):
self._check_languages(self.required_languages)
if value := self.required_languages:
if isinstance(value, (tuple, list)):
self._check_languages(value)
else:
self._check_languages(self.required_languages.keys(), extra=("default",))
for fieldnames in self.required_languages.values():
self._check_languages(value.keys(), extra=("default",))
for fieldnames in value.values():
if any(f not in self.all_fields for f in fieldnames):
raise ImproperlyConfigured(
"Fieldname in required_languages which is not in fields option."
Expand Down

0 comments on commit b726c8f

Please sign in to comment.