Detect if a use is trying to place an invalid ban

This commit is contained in:
woogerboy21 2015-08-31 01:00:13 -04:00
parent 13e536013e
commit 66c19ab727

View file

@ -122,6 +122,25 @@ void BanDialog::okClicked()
QMessageBox::critical(this, tr("Error"), tr("You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban."));
return;
}
if (nameBanCheckBox->isChecked())
if (nameBanEdit->text() == ""){
QMessageBox::critical(this, tr("Error"), tr("You must have at value in the name ban when selecting the name ban checkbox."));
return;
}
if (ipBanCheckBox->isChecked())
if (ipBanEdit->text() == ""){
QMessageBox::critical(this, tr("Error"), tr("You must have at value in the ip ban when selecting the ip ban checkbox."));
return;
}
if (idBanCheckBox->isChecked())
if (idBanCheckBox->text() == ""){
QMessageBox::critical(this, tr("Error"), tr("You must have at value in the clientid ban when selecting the clientid ban checkbox."));
return;
}
accept();
}