Merge pull request #107 from greg-simon/master
emptyStringIsFalse flag now works with any Object.
This commit is contained in:
@@ -203,7 +203,7 @@ public class Mustache {
|
|||||||
* then empty strings are considered falsey. If {@link #zeroIsFalse} is true, then zero
|
* then empty strings are considered falsey. If {@link #zeroIsFalse} is true, then zero
|
||||||
* values are considered falsey. */
|
* values are considered falsey. */
|
||||||
public boolean isFalsey (Object value) {
|
public boolean isFalsey (Object value) {
|
||||||
return (emptyStringIsFalse && "".equals(value)) ||
|
return (emptyStringIsFalse && "".equals(formatter.format(value))) ||
|
||||||
(zeroIsFalse && (value instanceof Number) && ((Number)value).longValue() == 0);
|
(zeroIsFalse && (value instanceof Number) && ((Number)value).longValue() == 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user