Fixes issues found during testing refs #568

* upper case in filters
* validation of distributor (made distributor mandatory)
* country change triggers filter
This commit is contained in:
Klaus Basan
2016-01-15 02:22:10 +01:00
parent eb74efa9ba
commit 9de1d91bb2
4 changed files with 21 additions and 6 deletions

View File

@@ -61,12 +61,7 @@ namespace BlackGui
CStatusMessageList CDistributorForm::validate() const
{
CDistributor distributor(getValue());
CStatusMessageList msgs;
if (!distributor.getDbKey().isEmpty())
{
// optional distributor
msgs = distributor.validate();
}
CStatusMessageList msgs(distributor.validate());
if (this->isReadOnly())
{
// in readonly I cannot change the data anyway, so skip warnings