From f4412aeb51208d0a3e664208d005b69d118b8888 Mon Sep 17 00:00:00 2001 From: Rob Swindell <rob@synchro.net> Date: Mon, 13 Dec 2021 18:22:48 -0800 Subject: [PATCH] Sync-up the node status flag output with presence_lib.js --- src/sbbs3/getnode.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/sbbs3/getnode.cpp b/src/sbbs3/getnode.cpp index c0fcea749c..8f65c874d7 100644 --- a/src/sbbs3/getnode.cpp +++ b/src/sbbs3/getnode.cpp @@ -665,8 +665,10 @@ void sbbs_t::printnodedat(uint number, node_t* node) outchar('A'); if(node->misc&NODE_LOCK) outchar('L'); - if(node->misc&(i&(NODE_MSGW|NODE_NMSG))) + if(node->misc&(i&(NODE_MSGW))) outchar('M'); + if(node->misc&(i&(NODE_NMSG))) + outchar('N'); if(node->misc&(i&NODE_POFF)) outchar('P'); outchar(')'); @@ -683,8 +685,6 @@ void sbbs_t::printnodedat(uint number, node_t* node) outchar('R'); if(node->misc&NODE_UDAT) outchar('U'); - if(node->status==NODE_QUIET) - outchar('Q'); if(node->misc&NODE_EVENT) outchar('E'); if(node->misc&NODE_DOWN) @@ -693,6 +693,8 @@ void sbbs_t::printnodedat(uint number, node_t* node) outchar('C'); if(node->misc&NODE_FCHAT) outchar('F'); + if(node->status==NODE_QUIET) + outchar('Q'); outchar(']'); } if(node->errors && SYSOP) { -- GitLab