From 42262877b00f047aad9f67780e289d9b4950a600 Mon Sep 17 00:00:00 2001 From: Qstick Date: Fri, 18 Dec 2020 21:15:36 -0500 Subject: [PATCH] Quick fix for Queue sort by Author SortName Signed-off-by: bakerboy448 <55419169+bakerboy448@users.noreply.github.com> --- src/NzbDrone.Core.Test/Datastore/SortKeyValidationFixture.cs | 1 + src/Readarr.Http/REST/RestModule.cs | 1 + 2 files changed, 2 insertions(+) diff --git a/src/NzbDrone.Core.Test/Datastore/SortKeyValidationFixture.cs b/src/NzbDrone.Core.Test/Datastore/SortKeyValidationFixture.cs index 8ad1a674b..52160131b 100644 --- a/src/NzbDrone.Core.Test/Datastore/SortKeyValidationFixture.cs +++ b/src/NzbDrone.Core.Test/Datastore/SortKeyValidationFixture.cs @@ -17,6 +17,7 @@ public void should_return_false_for_invalid_sort_key(string sortKey) TableMapping.Mapper.IsValidSortKey(sortKey).Should().BeFalse(); } + //[TestCase("authors.sortName")] TODO: Figure out why Authors table properties don't get mapped [TestCase("Id")] [TestCase("id")] [TestCase("commands.id")] diff --git a/src/Readarr.Http/REST/RestModule.cs b/src/Readarr.Http/REST/RestModule.cs index 98a9e2f89..4b2c4d73a 100644 --- a/src/Readarr.Http/REST/RestModule.cs +++ b/src/Readarr.Http/REST/RestModule.cs @@ -20,6 +20,7 @@ public abstract class RestModule : NancyModule // See src/Readarr.Api.V1/Queue/QueueModule.cs private static readonly HashSet VALID_SORT_KEYS = new HashSet(StringComparer.OrdinalIgnoreCase) { + "authors.sortname", //Workaround authors table properties not being added on isValidSortKey call "timeleft", "estimatedCompletionTime", "protocol",