• exec/load/avatar_lib.js

    From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Fri Jul 18 11:52:03 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/1eebd9304557f4a808c5e646
    Modified Files:
    exec/load/avatar_lib.js
    Log Message:
    Recognize '-' as a valid QWK-ID character in network addresses

    Copied the QWK_ID_PATTERN regex definition from newuser.js
    These definitions really should be moved to a single source of truth (e.g. load/something_defs.js).

    This explains the ctrl/false file (avatar data) file created when importing
    (or trying to import) avatars from "TL-QWK" BBS. The dash wasn't recognized
    as a valid QWK-ID char, so netuser_fname() was returning false when importing avatars (in the SYNCDATA conference) from this BBS.

    Good eye Dan_C!
    --- SBBSecho 3.29-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)