From e9e0aa89eb9effb19350ab4b25dd787463863d08 Mon Sep 17 00:00:00 2001 From: Eduard Urbach Date: Fri, 21 Jul 2017 16:33:29 +0200 Subject: [PATCH] Added Open Graph to soundtracks --- pages/tracks/tracks.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pages/tracks/tracks.go b/pages/tracks/tracks.go index dd698342..8702f344 100644 --- a/pages/tracks/tracks.go +++ b/pages/tracks/tracks.go @@ -17,5 +17,15 @@ func Get(ctx *aero.Context) string { return ctx.Error(http.StatusNotFound, "Track not found", err) } + ctx.Data = &arn.OpenGraph{ + Tags: map[string]string{ + "og:title": track.Media[0].Title, + "og:image": track.Anime()[0].Image.Large, + "og:url": "https://" + ctx.App.Config.Domain + track.Link(), + "og:site_name": "notify.moe", + "og:type": "music.song", + }, + } + return ctx.HTML(components.Track(track)) }