⬆️ Upgrade my-log

This commit is contained in:
Dan Jones 2026-03-07 19:58:51 -06:00
commit 994a10a45c
4 changed files with 9 additions and 9 deletions

View file

@ -59,13 +59,13 @@ func Drop(ctx context.Context, url string, now time.Time) (models.Log, error) {
func GetLogEntryForEpisode(det TVDetails) (ent models.Entry, err error) {
ent.Title = fmt.Sprintf("%s - %s %dx%02d", det.Episode.Name, det.Series.Name, det.Episode.SeasonNumber, det.Episode.EpisodeNumber)
ent.Date = time.Now().Local()
ent.ID = fmt.Sprintf("tag:themoviedb.org,%s:Episode/%d/season/%d/episode/%d/%d", det.Episode.AirDate, det.Series.ID, det.Episode.SeasonNumber, det.Episode.EpisodeNumber, rand.Int())
fields := &models.Metas{}
fields.AppendTo("tmdb", det.Series.ID)
fields.AppendTo("show", det.Series.Name)
fields.AppendTo("episode", det.Episode.Name)
fields.AppendTo("air_date", det.Episode.AirDate)
fields.AppendTo("id", fmt.Sprintf("tag:themoviedb.org,%s:Episode/%d/season/%d/episode/%d/%d", det.Episode.AirDate, det.Series.ID, det.Episode.SeasonNumber, det.Episode.EpisodeNumber, rand.Int()))
fields.AppendTo("url", fmt.Sprintf("https://themoviedb.org/tv/%d/season/%d/episode/%d", det.Series.ID, det.Episode.SeasonNumber, det.Episode.EpisodeNumber))
fields.AppendTo("episode_num", det.Episode.EpisodeNumber)
fields.AppendTo("season_num", det.Episode.SeasonNumber)
@ -81,10 +81,10 @@ func GetLogEntryForEpisode(det TVDetails) (ent models.Entry, err error) {
func GetLogEntryForMovie(det *sdk.MovieDetails) (ent models.Entry, err error) {
ent.Title = fmt.Sprintf("%s (%s)", det.Title, det.ReleaseDate)
ent.Date = time.Now().Local()
ent.ID = fmt.Sprintf("tag:themoviedb.org,%s:Movie/%d/%d", det.ReleaseDate, det.ID, rand.Int())
fields := &models.Metas{}
fields.AppendTo("tmdb", det.ID)
fields.AppendTo("id", fmt.Sprintf("tag:themoviedb.org,%s:Movie/%d/%d", det.ReleaseDate, det.ID, rand.Int()))
fields.AppendTo("url", fmt.Sprintf("https://themoviedb.org/movie/%d", det.ID))
// url https://www.themoviedb.org/movie/776503
fields.AppendTo("release_date", det.ReleaseDate)