diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2016-03-13 20:23:47 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2016-03-13 20:23:47 +0100 |
commit | 89c34e74ef1e25112f7167a47ce74e0afb1d7759 (patch) | |
tree | f5924b6265fe3b27b00362e67d3c33122ec5c061 /libimagentryfilter | |
parent | 0a9416089530d613e14441ea9dbbd221311ba7ec (diff) |
Fix semantics if is-empty filter
Diffstat (limited to 'libimagentryfilter')
-rw-r--r-- | libimagentryfilter/src/builtin/header/field_isempty.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libimagentryfilter/src/builtin/header/field_isempty.rs b/libimagentryfilter/src/builtin/header/field_isempty.rs index a6a5b3d3..a7ff4ab1 100644 --- a/libimagentryfilter/src/builtin/header/field_isempty.rs +++ b/libimagentryfilter/src/builtin/header/field_isempty.rs @@ -30,7 +30,7 @@ impl Filter for FieldIsEmpty { Some(Value::Boolean(_)) => false, Some(Value::Float(_)) => false, Some(Value::Integer(_)) => false, - Some(Value::String(_)) => false, + Some(Value::String(s)) => s.is_empty(), Some(Value::Table(t)) => t.is_empty(), _ => true, } |