The problem this is solving is for the case of filling out a non required field, then deleting the value (possibly the user had mistaken the input they were filling in). When I added a value to BP, then deleted it, the field still existed with an empty string. The backend then tried to store the empty string in the DB, but the bp columns are expecting a smallint.
The problem this is solving is for the case of filling out a non required field, then deleting the value (possibly the user had mistaken the input they were filling in). When I added a value to BP, then deleted it, the field still existed with an empty string. The backend then tried to store the empty string in the DB, but the bp columns are expecting a smallint.