Fix: record push bug

bug info: server will send 400 when value is 0