Override publish method to skip falsey or 0 values