https://gitlab.synchro.net/main/sbbs/-/commit/6dac8fe20430eb0e30416a6a
Modified Files:
exec/json-service.js xtrn/bublbogl/game.js xtrn/dicewarz2/diceobj.js game.js service.js
Log Message:
Replace `for each` in dicewarz2, bublbogl, json-service.js
Replace non-standard `for each(var x in obj)` with compatible
`for(var key in obj)` loops in xtrn/dicewarz2 and xtrn/bublbogl.
Also fix json-service.js Module.init() catch block: `module.name`
was an invalid reference (should be `this.name`), causing the error
handler itself to throw, silently crashing the service on repeated
restarts with no log output. Added logging of the caught exception.
Co-Authored-By: Claude Opus 4.6 <
noreply@anthropic.com>
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net