[Resolved] [PATCH][2.1.1] Make sure zeros send to SalesForce

Due to a bug, if a User tries to enter a single “0” in a form, or a single “0” is generated from a radio button, or possibly in other situations, the plugin will strip the “0” and return an empty string (“”) to SalesForce. This is of particular concern when using the SOAP API, since SalesForce API will raise an Exception due to a type mismatch between the expected Boolean or Double, and the empty String that is sent.

This patch special cases around that.

It should apply cleanly to 2.1.1, as long as this previous patch is applied: