]> jfr.im git - irc/quakenet/qwebirc.git/blobdiff - js/ui/panes/embed.js
Add nickname validation.
[irc/quakenet/qwebirc.git] / js / ui / panes / embed.js
index 56518a2177660aa8969ee2a4b2370fdbdfa79693..baf4cba3fbd3df562679a15522ff592aaba12738 100644 (file)
@@ -184,6 +184,13 @@ qwebirc.ui.EmbedWizard = new Class({
           this.nicknameBox.focus();
           return false;
         }
+        var v = qwebirc.global.nicknameValidator.validate(this.nicknameBox.value, true);
+        if(v != this.nicknameBox.value) {
+          this.nicknameBox.value = v;
+          alert("The supplied nickname was invalid and has been corrected.");
+          this.nicknameBox.focus();
+          return false;
+         }
         return true;
       }.bind(this),
       middle: this.nicknameBox,