{"push_id":774466752,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"c6235f0d001d089e54077c14451164ab47a4eece","before":"c43fe5b98ff7ea3a4f0a5a1894a4ac7d5b77fea8","commits":[{"sha":"c6235f0d001d089e54077c14451164ab47a4eece","author":{"email":"f4fdca405f69c08c34ee01bd2bde7b8ae87280cf@users.noreply.github.com","name":"neoglez"},"message":"TypeError: val is null\n\nTypeError: val is null in for ( var j=0, jLen=val.length ; j<jLen ; j++ )\r\nThe function `-api _fnSetObjectDataFn( mSource )` returns a function that can be used to set data from a source object, nevertheless it doesn't handle correctly the case when the value is null `(val === null)`, which is a legitimate value. This can cause problems for function relaying on this function. One example is when Editor use this function to set the values `-api Editor.prototype._submit`, if a user didn't select anything in a multiple value select, the value for this field is null. A very simple way (but probably not the most elegant) to solve this one is by ignoring a null value passed and early returning.","distinct":true,"url":"https://api.github.com/repos/neoglez/DataTablesSrc/commits/c6235f0d001d089e54077c14451164ab47a4eece"}]}