Subj : src/sbbs3/js_filebase.c To : Git commit to main/sbbs/master From : Rob Swindell Date : Sun Mar 20 2022 20:32:05 https://gitlab.synchro.net/main/sbbs/-/commit/623c49e43906d3f86fb3c247 Modified Files: src/sbbs3/js_filebase.c Log Message: File's meta-object's "size" and "time" properties reflect current valuesQuery the disk for file's current "size" and "time" values when get_list() or get() method is used with a "detail" level of >= DETAIL.NORMAL and the "check file existence" toggle option is enabled for this directory in SCFG.I pondered and contemplated whether this configuration setting should be checked/applied here or in the various JS scripts (e.g. filelist.js) and decided here was best to provide the most uniform/expected behavior, even though there is a performance impact. If a script doesn't need/use these properties, they should probably be specifying the DETAIL.MIN (minimal) detail level in their queries anyway, which will then bypass these performance-impacting disk queries. --- SBBSecho 3.15-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .