dgets / DOCshell

Damo's version of the DOC (Citadel-esque) shell, in JavaScript, for use with Synchronet 3.14+ systems
https://www.pivotaltracker.com/n/projects/1206002
4 stars 1 forks source link

Verify that setNodeAction() is being utilized properly #208

Closed dgets closed 9 years ago

dgets commented 9 years ago

I don't think that it's been implemented everywhere. A comprehensive look needs to be made through $SBBSHOME/exec/load/sbbsdefs.js to find the complete set of the flags, for the different node statuses, that are available. After this list is gathered, a run needs to be made through the code to make sure node status is updated properly at all times. How else can the users at the ^U (and other applicable) user listing areas properly spy on each other?

This ties in well with issue #109, due to the fact that almost every time (if not every time) a node status changes, something should be logged. Perhaps a better wrapper can be made for all of this, to avoid too much duplicate code, and memorizing the bit flag values.

dgets commented 9 years ago

Pretty sure I've handled this everywhere that it needs to be done. Closing this issue unless I see bogus status updates somewhere.