Use aliases when listing pipeline languages (#99672)
This commit is contained in:
parent
98ff3e233d
commit
e69c88a0d2
3 changed files with 44 additions and 3 deletions
|
@ -332,7 +332,7 @@ async def websocket_list_languages(
|
|||
dialect = language_util.Dialect.parse(language_tag)
|
||||
languages.add(dialect.language)
|
||||
if pipeline_languages is not None:
|
||||
pipeline_languages &= languages
|
||||
pipeline_languages = language_util.intersect(pipeline_languages, languages)
|
||||
else:
|
||||
pipeline_languages = languages
|
||||
|
||||
|
@ -342,11 +342,15 @@ async def websocket_list_languages(
|
|||
dialect = language_util.Dialect.parse(language_tag)
|
||||
languages.add(dialect.language)
|
||||
if pipeline_languages is not None:
|
||||
pipeline_languages &= languages
|
||||
pipeline_languages = language_util.intersect(pipeline_languages, languages)
|
||||
else:
|
||||
pipeline_languages = languages
|
||||
|
||||
connection.send_result(
|
||||
msg["id"],
|
||||
{"languages": pipeline_languages},
|
||||
{
|
||||
"languages": sorted(pipeline_languages)
|
||||
if pipeline_languages
|
||||
else pipeline_languages
|
||||
},
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue