Fix handling of inLanguage attribute in preview card processing (#27423)

This commit is contained in:
Claire 2023-10-16 15:24:14 +02:00 committed by KMY(雪あすか)
parent cc92de1f0c
commit 6d1916c882
2 changed files with 12 additions and 1 deletions

View file

@ -36,7 +36,8 @@ class LinkDetailsExtractor
end
def language
json['inLanguage']
lang = json['inLanguage']
lang.is_a?(Hash) ? (lang['alternateName'] || lang['name']) : lang
end
def type