Check prepaidIf and carryOverIf for null and emptyness.
This commit is contained in:
parent
c5900f9f2b
commit
d605af5c5a
@ -171,8 +171,9 @@ ATBWeekDay parseWeekDay(Configuration &cfg,
|
|||||||
if (!d.isNull() && d.isValid()) {
|
if (!d.isNull() && d.isValid()) {
|
||||||
TariffPrepaid.m_date = d;
|
TariffPrepaid.m_date = d;
|
||||||
}
|
}
|
||||||
|
if (!prepaidIf.isNull() && !prepaidIf.trimmed().isEmpty()) {
|
||||||
TariffPrepaid.setPrepaidIf(prepaidIf);
|
TariffPrepaid.setPrepaidIf(prepaidIf);
|
||||||
|
}
|
||||||
qCritical() << TariffPrepaid;
|
qCritical() << TariffPrepaid;
|
||||||
|
|
||||||
cfg.TariffPrepaids.insert(std::pair<int, ATBTariffPrepaid>(weekDay, TariffPrepaid));
|
cfg.TariffPrepaids.insert(std::pair<int, ATBTariffPrepaid>(weekDay, TariffPrepaid));
|
||||||
@ -258,7 +259,7 @@ ATBWeekDay parseWeekDay(Configuration &cfg,
|
|||||||
if (!d.isNull() && d.isValid()) {
|
if (!d.isNull() && d.isValid()) {
|
||||||
TariffCarryOver.m_date = d;
|
TariffCarryOver.m_date = d;
|
||||||
}
|
}
|
||||||
if (!carryOverIf.isEmpty()) {
|
if (!carryOverIf.isNull() && !carryOverIf.trimmed().isEmpty()) {
|
||||||
TariffCarryOver.setCarryOverIf(carryOverIf);
|
TariffCarryOver.setCarryOverIf(carryOverIf);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user