From a9e9c97076b78168e26f49c5720ce1e1defbf464 Mon Sep 17 00:00:00 2001 From: "Rob Swindell (on Debian Linux)" <rob@synchro.net> Date: Thu, 16 Mar 2023 15:04:13 -0700 Subject: [PATCH] Rename system.last* to system.last_*, leaving old names as aliases ... to make property names more consistent (e.g. with bbs.last_node). The old names (without the underscores) are still usable but won't appear in JSDOCS (i.e. jsobjs.html). --- src/sbbs3/js_system.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/sbbs3/js_system.c b/src/sbbs3/js_system.c index dfa126d2f2..c6c3ec340e 100644 --- a/src/sbbs3/js_system.c +++ b/src/sbbs3/js_system.c @@ -414,15 +414,18 @@ static jsSyncPropertySpec js_system_properties[] = { { "deldays", SYS_PROP_DELDAYS, SYSOBJ_FLAGS, 310 }, { "autodel", SYS_PROP_AUTODEL, SYSOBJ_FLAGS, 31702 }, - { "lastuser", SYS_PROP_LASTUSER ,SYSOBJ_FLAGS, 311 }, - { "lastuseron", SYS_PROP_LASTUSERON ,SYSOBJ_FLAGS, 310 }, + { "last_user", SYS_PROP_LASTUSER ,SYSOBJ_FLAGS, 311 }, + { "lastuser", SYS_PROP_LASTUSER ,JSPROP_READONLY, 311 }, /* alias */ + { "last_useron", SYS_PROP_LASTUSERON ,SYSOBJ_FLAGS, 310 }, + { "lastuseron", SYS_PROP_LASTUSERON ,JSPROP_READONLY, 310 }, /* alias */ #endif { "freediskspace", SYS_PROP_FREEDISKSPACE ,SYSOBJ_FLAGS, 310 }, { "freediskspacek", SYS_PROP_FREEDISKSPACEK ,SYSOBJ_FLAGS, 310 }, #ifndef JSDOOR { "nodes", SYS_PROP_NODES, SYSOBJ_FLAGS, 310 }, - { "lastnode", SYS_PROP_LASTNODE, SYSOBJ_FLAGS, 310 }, + { "last_node", SYS_PROP_LASTNODE, SYSOBJ_FLAGS, 310 }, + { "lastnode", SYS_PROP_LASTNODE, JSPROP_READONLY, 310 }, /* alias */ { "newuser_password", SYS_PROP_NEW_PASS ,SYSOBJ_FLAGS, 310 }, { "newuser_magic_word", SYS_PROP_NEW_MAGIC ,SYSOBJ_FLAGS, 310 }, -- GitLab