]> jfr.im git - irc/quakenet/newserv.git/blobdiff - chanserv/authcmds/newpass.c
CHANSERV: add missing error statements.
[irc/quakenet/newserv.git] / chanserv / authcmds / newpass.c
index 2a2b25f08bfb38e6fc7acb52f7e23258684c867f..b6be66aa3a821cfb4544df11fb675833136c6cbb 100644 (file)
@@ -74,6 +74,10 @@ int csa_donewpw(void *source, int cargc, char **cargv) {
     chanservstdmessage(sender, QM_PWTOLONG); /* new password too long */
     cs_log(sender,"NEWPASS FAIL username %s password too long %s",rup->username,cargv[1]);
     return CMD_ERROR;
+  } else if(pq == QM_PWINVALID) {
+    chanservstdmessage(sender, QM_PWINVALID);
+    cs_log(sender,"NEWPASS FAIL username %s password invalid %s",rup->username,cargv[1]);
+    return CMD_ERROR;
   } else if(pq == -1) {
     /* all good */
   } else {