Fix "is not a valid language" on upload

This commit is contained in:
Ozzieisaacs
2020-09-20 11:44:03 +02:00
parent c0a401216b
commit 165c649f31
5 changed files with 30 additions and 19 deletions
+4 -1
View File
@@ -357,7 +357,10 @@ def edit_book_comments(comments, book):
def edit_book_languages(languages, book, upload=False):
input_languages = languages.split(',')
unknown_languages = []
input_l = isoLanguages.get_language_codes(get_locale(), input_languages, unknown_languages)
if not upload:
input_l = isoLanguages.get_language_codes(get_locale(), input_languages, unknown_languages)
else:
input_l = isoLanguages.get_valid_language_codes(get_locale(), input_languages, unknown_languages)
for l in unknown_languages:
log.error('%s is not a valid language', l)
flash(_(u"%(langname)s is not a valid language", langname=l), category="warning")