Commit 822963e9 authored by Michal Čihař's avatar Michal Čihař

Merge remote-tracking branch 'origin/master'

parents 5dcde39b 9dc327a3
...@@ -127,7 +127,7 @@ DEFAULT_LANGS = ( ...@@ -127,7 +127,7 @@ DEFAULT_LANGS = (
) )
class LanguageManager(models.Manager): class LanguageManager(models.Manager):
def get_or_create(self, code): def auto_get_or_create(self, code):
''' '''
Gets matching language for code (the code does not have to be exactly Gets matching language for code (the code does not have to be exactly
same, cs_CZ is same as cs-CZ) or creates new one. same, cs_CZ is same as cs-CZ) or creates new one.
......
...@@ -74,7 +74,7 @@ class TranslationManager(models.Manager): ...@@ -74,7 +74,7 @@ class TranslationManager(models.Manager):
''' '''
Parses translation meta info and creates/updates translation object. Parses translation meta info and creates/updates translation object.
''' '''
lang = Language.objects.get_or_create(code = code) lang = Language.objects.auto_get_or_create(code = code)
translation, created = self.get_or_create( translation, created = self.get_or_create(
language = lang, language = lang,
language_code = code, language_code = code,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment