diff plugins/hangman/hangman.js @ 436:a2ed6bc6e42c release-2.1

Fix #642: fix case sensitivity in hangman, roulette Plugins hangman and roulette are actually case sensitive which means that using them in #abc and #ABC ends in different results and should not. Task: #642 Errata: 20170403
author David Demelier <markand@malikania.fr>
date Mon, 03 Apr 2017 21:32:43 +0200
parents c6fbb6e0e06d
children f3c27790d0d1 c81b38ec7bd2
line wrap: on
line diff
--- a/plugins/hangman/hangman.js	Tue Mar 07 12:20:20 2017 +0100
+++ b/plugins/hangman/hangman.js	Mon Apr 03 21:32:43 2017 +0200
@@ -329,6 +329,8 @@
 
 function onCommand(server, origin, channel, message)
 {
+    channel = channel.toLowerCase();
+
     var game = Hangman.find(server, channel);
     var kw = {
         channel: channel,
@@ -361,6 +363,8 @@
 
 function onMessage(server, origin, channel, message)
 {
+    channel = channel.toLowerCase();
+
     var game = Hangman.find(server, channel);
 
     if (!game)