| @@ -1,5 +1,7 @@ | ||
| 1 | 1 | <?php |
| 2 | +defined( 'ABSPATH' ) || exit; | |
| 3 | + | |
| 2 | 4 | /** |
| 3 | 5 | * Condition row sanitization. |
| 4 | 6 | * |
| 5 | 7 | * @param array $condition_fields Conditions. |
| @@ -13,9 +15,9 @@ | ||
| 13 | 15 | if ( |
| 14 | 16 | empty( $condition_field['type'] ) || |
| 15 | 17 | empty( $condition_field['condition_subject'] ) || |
| 16 | 18 | empty( $condition_field['condition_operator'] ) || |
| 17 | - empty( $condition_field['condition_value'] ) | |
| 19 | + ( empty( $condition_field['condition_value'] ) && '0' !== $condition_field['condition_value'] ) | |
| 18 | 20 | ) { |
| 19 | 21 | unset( $condition_fields[ $key ] ); |
| 20 | 22 | } |
| 21 | 23 | } |