- if($defined(usernameBox) && usernameBox.value && passwordBox.value)
- data["serverPassword"] = usernameBox.value + " " + passwordBox.value;
+ if(qwebirc.auth.passAuth() && authCheckBox.checked) {
+ if(!usernameBox.value || !passwordBox.value) {
+ alert("You must supply your username and password in auth mode.");
+ if(!usernameBox.value) {
+ usernameBox.focus();
+ } else {
+ passwordBox.focus();
+ }
+ return;
+ }
+
+ data["serverPassword"] = usernameBox.value + " " + passwordBox.value;
+ } else if(qwebirc.auth.bouncerAuth()) {
+ if(!passwordBox.value) {
+ alert("You must supply a password.");
+ passwordBox.focus();
+ return;
+ }