From d3a16d79553f180b035884c10ff2192eb7115939 Mon Sep 17 00:00:00 2001 From: Biarity Date: Wed, 7 Feb 2018 11:07:37 +1000 Subject: [PATCH] Fixed custom oeprator bug --- Sieve/Models/FilterTerm.cs | 4 ++-- Sieve/Sieve.nuspec | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Sieve/Models/FilterTerm.cs b/Sieve/Models/FilterTerm.cs index 96bb37c..5ad7916 100644 --- a/Sieve/Models/FilterTerm.cs +++ b/Sieve/Models/FilterTerm.cs @@ -47,7 +47,7 @@ namespace Sieve.Models // Custom operator var tokens = _filter.Split(' '); - return tokens.Length > 0 ? tokens[1] : ""; + return tokens.Length > 1 ? tokens[1] : ""; } } @@ -56,7 +56,7 @@ namespace Sieve.Models get { var tokens = _filter.Split(operators, StringSplitOptions.RemoveEmptyEntries); - return tokens.Length > 0 ? tokens[1].Trim() : null; + return tokens.Length > 1 ? tokens[1].Trim() : null; } } diff --git a/Sieve/Sieve.nuspec b/Sieve/Sieve.nuspec index 5d51574..37f28a8 100644 --- a/Sieve/Sieve.nuspec +++ b/Sieve/Sieve.nuspec @@ -2,7 +2,7 @@ Sieve - 1.3.4 + 1.3.5 Sieve Biarity Biarity @@ -13,7 +13,7 @@ Sieve is a simple, clean, and extensible framework for .NET Core that adds sorting, filtering, and pagination functionality out of the box. Most common use case would be for serving ASP.NET Core GET queries. Documentation available on GitHub: https://github.com/Biarity/Sieve/ - Ignore syntax errors + Fixed custom oeprator bug Copyright 2018 aspnetcore filter sort page paginate sieve search