mirror of
https://github.com/Biarity/Sieve.git
synced 2025-07-28 05:03:22 +02:00
Tests for simple OR logic functionality (#8)
This commit is contained in:
@@ -30,10 +30,10 @@ namespace Sieve.Models
|
||||
if (filter.StartsWith("("))
|
||||
{
|
||||
var filterOpAndVal = filter.Substring(filter.LastIndexOf(")") + 1);
|
||||
filter = filter.Replace(subfilterOpAndVal, "").Replace("(", "").Replace(")","");
|
||||
foreach (var subfilter in filter.Split("|"))
|
||||
var subfilters = filter.Replace(filterOpAndVal, "").Replace("(", "").Replace(")","");
|
||||
foreach (var subfilter in subfilters.Split('|'))
|
||||
{
|
||||
value.Add(new FilterTerm(subfilter + filterOpAndVal))
|
||||
value.Add(new FilterTerm(subfilter + filterOpAndVal));
|
||||
}
|
||||
}
|
||||
else
|
||||
|
Reference in New Issue
Block a user