So I seem to be having issues with this API triggering TONS of issues. For some reason it shows the wrong name for one of the characters listed in the party, the even weirder thing is, that name is not a PC name or an NPC name nor has it ever been. I have no idea where it's pulling the name from. It refuses to use the correct name as well. The API immediately locks up every time I try to do ANYTHING with it. TypeError: Cannot read property 'id' of null
TypeError: Cannot read property 'id' of null
at state.(anonymous function).players.(anonymous function).characters.forEach (apiscript.js:3352:65)
at Array.forEach (native)
at updateExperienceOnSheet (apiscript.js:3351:64)
at setExperience (apiscript.js:3437:17)
at handleInput (apiscript.js:3276:25)
at eval (eval at <anonymous> (/home/node/d20-api-server/api.js:151:1), <anonymous>:65:16)
at Object.publish (eval at <anonymous> (/home/node/d20-api-server/api.js:151:1), <anonymous>:70:8)
at /home/node/d20-api-server/api.js:1634:12
at /home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:560
at hc (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:39:147)