• src/sbbs3/js_file_area.c

    From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Fri Jan 1 17:28:31 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/5d7228eb91ae2be738a8f852
    Modified Files:
    src/sbbs3/js_file_area.c
    Log Message:
    Fix: can_* and is_* properties were not dynamic. Added "files" property.The following properties would only reflect the status at the time the file_area object was initialized: - can_access - can_upload - can_download - is_operator - is_exempt ... so if changes were made the user while online, for example, these property values would *not* also change to reflect the current state.The lib[] and lib_list[] 'can_access' properties still have this flaw.Also: Add a new "files" property to the dir[] and dir_list[] objects to report the current number of files in each directory database.
    --- SBBSecho 3.12-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Fri Jan 28 00:07:46 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/9f222eec659748d51aa25fb4
    Modified Files:
    src/sbbs3/js_file_area.c
    Log Message:
    Another place where lib_t.vdir needs to be used in place of sname
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Windows)@1:103/705 to Git commit to main/sbbs/master on Sun Apr 23 18:59:30 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/3d7017dac09e6ee967ac7fed
    Modified Files:
    src/sbbs3/js_file_area.c
    Log Message:
    Fix: some file_area properties weren't automatically created when enumerateduser_dir, sysop_dir, upload_dir, and offline_dirThese properties could magically appear later oncefile_area.[lib|dir|lib_list] was enumerated for the first time.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)