From c3fb4e128200ba1eb36a80529626a304cf7087c7 Mon Sep 17 00:00:00 2001 From: Deluan Date: Thu, 14 Oct 2021 22:25:52 -0400 Subject: [PATCH] Fix rules serialization --- persistence/playlist_repository.go | 2 +- persistence/playlist_track_repository.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/persistence/playlist_repository.go b/persistence/playlist_repository.go index 112dfd3d9..9fa4237b4 100644 --- a/persistence/playlist_repository.go +++ b/persistence/playlist_repository.go @@ -20,7 +20,7 @@ type playlistRepository struct { type dbPlaylist struct { model.Playlist `structs:",flatten"` - RawRules string `structs:"rules"` + RawRules string `structs:"rules" orm:"column(rules)"` } func NewPlaylistRepository(ctx context.Context, o orm.Ormer) model.PlaylistRepository { diff --git a/persistence/playlist_track_repository.go b/persistence/playlist_track_repository.go index 364c7f98f..2c3e54e8e 100644 --- a/persistence/playlist_track_repository.go +++ b/persistence/playlist_track_repository.go @@ -14,12 +14,12 @@ type playlistTrackRepository struct { sqlRepository sqlRestful playlistId string - playlistRepo model.PlaylistRepository + playlistRepo *playlistRepository } func (r *playlistRepository) Tracks(playlistId string) model.PlaylistTrackRepository { p := &playlistTrackRepository{} - p.playlistRepo = NewPlaylistRepository(r.ctx, r.ormer) + p.playlistRepo = r p.playlistId = playlistId p.ctx = r.ctx p.ormer = r.ormer