mirror of
				https://github.com/janeczku/calibre-web
				synced 2025-10-31 07:13:02 +00:00 
			
		
		
		
	Bugfix advanced search for language
Update results from testrun
This commit is contained in:
		| @@ -796,8 +796,8 @@ class CalibreDB(): | ||||
|     def speaking_language(self, languages=None, return_all_languages=False, with_count=False, reverse_order=False): | ||||
|         from . import get_locale | ||||
|  | ||||
|         if not languages: | ||||
|         if with_count: | ||||
|             if not languages: | ||||
|                 languages = self.session.query(Languages, func.count('books_languages_link.book'))\ | ||||
|                     .join(books_languages_link).join(Books)\ | ||||
|                     .filter(self.common_filters(return_all_languages=return_all_languages)) \ | ||||
| @@ -806,6 +806,7 @@ class CalibreDB(): | ||||
|                 lang[0].name = isoLanguages.get_language_name(get_locale(), lang[0].lang_code) | ||||
|             return sorted(languages, key=lambda x: x[0].name, reverse=reverse_order) | ||||
|         else: | ||||
|             if not languages: | ||||
|                 languages = self.session.query(Languages) \ | ||||
|                     .join(books_languages_link) \ | ||||
|                     .join(Books) \ | ||||
|   | ||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Reference in New Issue
	
	Block a user
	 Ozzie Isaacs
					Ozzie Isaacs