kiridaruma / Onset

TRPG向けの簡単なチャット
MIT License
13 stars 1 forks source link

ログイン時に名前が0であるとログインできない問題 #13

Closed akarregi closed 8 years ago

akarregi commented 8 years ago

課題 #12 と関連しています。

js/script.js : 16 - 19

    if(nick == '' || pass == '' || room == undefined){
        $('#enterNotice').text('空欄があります');
        return;
    }

恐らくこの辺りのコードで、0が空として評価されるためログインできません。

akarregi commented 8 years ago

login.php: 10

    if(!$nick || !$pass || !$room) throw new Exception('空欄があります');

ここが原因かもしれません。エラー文が同一なので...

kiridaruma commented 8 years ago

暗黙の型変換でやられてますねー...
修正は簡単なので、治しておきます

kiridaruma commented 8 years ago

修正して、masterに反映させておきました
これも比較的軽微(部屋名とか名前に0って入れる人そんなにいませんよね...?)なので、サイレントアップデートとしておきます