• src/sbbs3/data.cpp js_xtrn_area.c sbbs.h scfgdefs.h

    From Rob Swindell@VERT to Git commit to main/sbbs/master on Sunday, December 20, 2020 22:25:10
    https://gitlab.synchro.net/main/sbbs/-/commit/d6a2af228ad1297dfe14c823
    Modified Files:
    src/sbbs3/data.cpp js_xtrn_area.c sbbs.h scfgdefs.h
    Log Message:
    Fix next-forced-exclusive event time calculation

    Jump the time forward (in 24-hour chunks) to find the next date/time the event will run rather than just adding 24-hours and assuming it's an event that runs every day (of the week or month) at a specific time.

    Also, expose the next-run-date/time for an event as a new `next_run` property for `xtrn_area.event[]` (in `time_t` format) for easier debugging of these kinds of issues.
    Also expose the error log level as a new property: `error_level` while we're here.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net