Fix: Don't crash on kick without user #84
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
If you do "/KICK " and don't specify a user the server crashes
home/ben/workspace/ircd.js/lib/commands.js:123
userNames = users.split(','),
^
TypeError: Cannot call method 'split' of undefined
at Object.Commands.KICK (/home/ben/workspace/ircd.js/lib/commands.js:123:27)
at Object.Server.respondToMessage (/home/ben/workspace/ircd.js/lib/server.js:171:36)
at Object.Server.respond (/home/ben/workspace/ircd.js/lib/server.js:181:14)
at Object.Server.data (/home/ben/workspace/ircd.js/lib/server.js:320:10)
at Carrier. (/home/ben/workspace/ircd.js/lib/server.js:277:51)
at Carrier.emit (events.js:95:17)
at /home/ben/workspace/ircd.js/node_modules/carrier/lib/carrier.js:71:15
at process._tickCallback (node.js:419:13)
Doesn't happen anymore with this fix and just sends an "needs more arguments"