Don't set null to oldValue if it is false or 0.

If `oldValue` is false or 0, `oldValue` in the mutate event is set to null and we are losing the original value.