diff --git a/admin/tools/events.tool b/admin/tools/events.tool index 1bace467c4f53950db03cb3d981e4d38bab2a66a..caaf21834c1272d5e492fbfcc53ac4259b6d4554 100644 --- a/admin/tools/events.tool +++ b/admin/tools/events.tool @@ -373,6 +373,7 @@ if (changed) { //workaround to get booleans and ints working for (var i in curEventDataChanged) { + if (curEventDataChanged[i] === 'null' || curEventDataChanged[i] === '') curEventDataChanged[i] = null; if (curEventDataChanged[i] === 'true') curEventDataChanged[i] = true; if (curEventDataChanged[i] === 'false') curEventDataChanged[i] = false; if (!isNaN(curEventDataChanged[i])) curEventDataChanged[i] = parseInt(curEventDataChanged[i]);