From 5b81f7a73a854ab6b47a06362fe10e8be43736de Mon Sep 17 00:00:00 2001 From: Deluan Date: Sat, 24 Jul 2021 18:54:22 -0400 Subject: [PATCH] Fix get song by id --- persistence/mediafile_repository.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/persistence/mediafile_repository.go b/persistence/mediafile_repository.go index 8164d05c9..e794c710c 100644 --- a/persistence/mediafile_repository.go +++ b/persistence/mediafile_repository.go @@ -31,6 +31,7 @@ func NewMediaFileRepository(ctx context.Context, o orm.Ormer) *mediaFileReposito "random": "RANDOM()", } r.filterMappings = map[string]filterFunc{ + "id": idFilter(r.tableName), "title": fullTextFilter, "starred": booleanFilter, } @@ -44,7 +45,7 @@ func (r *mediaFileRepository) CountAll(options ...model.QueryOptions) (int64, er } func (r *mediaFileRepository) Exists(id string) (bool, error) { - return r.exists(Select().Where(Eq{"id": id})) + return r.exists(Select().Where(Eq{"media_file.id": id})) } func (r *mediaFileRepository) Put(m *model.MediaFile) error {