diff --git a/api/v1/redirector.go b/api/v1/redirector.go index f929c7a..7dda317 100644 --- a/api/v1/redirector.go +++ b/api/v1/redirector.go @@ -58,9 +58,16 @@ func redirectToShortcut(c echo.Context, shortcut *store.Shortcut) error { htmlTemplate := `%s%s` metadataList := []string{ + fmt.Sprintf(`%s`, shortcut.OpenGraphMetadata.Title), + fmt.Sprintf(``, shortcut.OpenGraphMetadata.Description), fmt.Sprintf(``, shortcut.OpenGraphMetadata.Title), fmt.Sprintf(``, shortcut.OpenGraphMetadata.Description), fmt.Sprintf(``, shortcut.OpenGraphMetadata.Image), + // Twitter related metadata. + fmt.Sprintf(``, shortcut.OpenGraphMetadata.Title), + fmt.Sprintf(``, shortcut.OpenGraphMetadata.Description), + fmt.Sprintf(``, shortcut.OpenGraphMetadata.Image), + ``, } if isValidURL { metadataList = append(metadataList, fmt.Sprintf(``, shortcut.Link))