explicit links to mobile clients.

This commit is contained in:
fiatjaf
2023-10-30 20:12:57 -03:00
committed by Daniele Tonon
parent 223014a403
commit a4754f96f1
2 changed files with 68 additions and 53 deletions

View File

@@ -126,7 +126,7 @@ type Style string
const (
StyleTelegram Style = "telegram"
StyleTwitter = "twitter"
StyleIos = "ios"
StyleIOS = "ios"
StyleAndroid = "android"
StyleMattermost = "mattermost"
StyleSlack = "slack"
@@ -152,7 +152,7 @@ func getPreviewStyle(r *http.Request) Style {
case strings.Contains(ua, "twitterbot"):
return StyleTwitter
case strings.Contains(ua, "iphone"), strings.Contains(ua, "ipad"), strings.Contains(ua, "ipod"):
return StyleIos
return StyleIOS
case strings.Contains(ua, "android"):
return StyleAndroid
case strings.Contains(ua, "mattermost"):