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",