Fix a bug in StatsPanel : min and max amount must be multiplied by 100 before search operation
This commit is contained in:
parent
5afa2480b4
commit
0b096d88bd
|
@ -202,7 +202,7 @@ std::vector<Operation> * SearchBanner::Search()
|
|||
if (_amountFrom->text().length())
|
||||
{
|
||||
amountFrom = new int;
|
||||
*amountFrom = _amountFrom->text().toInt(&ok);
|
||||
*amountFrom = _amountFrom->text().toInt(&ok)*100;
|
||||
if (!ok)
|
||||
{
|
||||
QMessageBox::critical(0, _("Error"), _("Invalid amount from"));
|
||||
|
@ -215,7 +215,7 @@ std::vector<Operation> * SearchBanner::Search()
|
|||
if (_amountTo->text().length())
|
||||
{
|
||||
amountTo = new int;
|
||||
*amountTo = _amountTo->text().toInt(&ok);
|
||||
*amountTo = _amountTo->text().toInt(&ok)*100;
|
||||
if (!ok)
|
||||
{
|
||||
QMessageBox::critical(0, _("Error"), _("Invalid amount to"));
|
||||
|
@ -254,7 +254,9 @@ std::vector<Operation> * SearchBanner::Search()
|
|||
if (_account->item(i)->checkState() == Qt::Checked)
|
||||
accounts.push_back((i) ? user->_accounts[i-1].id : 0);
|
||||
|
||||
_operations = _kiss->Search(description, dateFrom, dateTo, amountFrom, amountTo, categories, types, accounts, tags);
|
||||
_operations = _kiss->Search(description, dateFrom, dateTo,
|
||||
amountFrom, amountTo, categories,
|
||||
types, accounts, tags);
|
||||
|
||||
end:
|
||||
delete dateFrom;
|
||||
|
|
Loading…
Reference in New Issue
Block a user