...
 
Commits (2)
......@@ -200,11 +200,14 @@ void sbbs_t::nodesync(bool clearline)
if(thisnode.misc&NODE_FCHAT) { // forced into private chat
int n = getpagingnode(&cfg);
if(n) {
uint save_action = action;
SAVELINE;
privchat(true, n);
action = save_action;
RESTORELINE;
}
if(getnodedat(cfg.node_num, &thisnode, true)==0) {
thisnode.action = action;
thisnode.misc &= ~NODE_FCHAT;
putnodedat(cfg.node_num, &thisnode);
}
......
......@@ -1276,6 +1276,8 @@ char* nodestatus(scfg_t* cfg, node_t* node, char* buf, size_t buflen, int num)
strcat(str,"D");
if(node->misc&NODE_LCHAT)
strcat(str,"C");
if(node->misc&NODE_FCHAT)
strcat(str,"F");
strcat(str,"]");
}
if(node->errors)
......