diff --git a/ChangeLog b/ChangeLog index fcfc383..0b04779 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,7 @@ v0.3 (16/08/2011) ** Bugs ** Fix a bug in language settings Virtual transferts must not be considered as a debit + Last account/category wasn't taken in account during search v0.2 (04/07/2011) diff --git a/src/view/SearchBanner.cpp b/src/view/SearchBanner.cpp index 0dcdaf3..f918cb2 100644 --- a/src/view/SearchBanner.cpp +++ b/src/view/SearchBanner.cpp @@ -179,7 +179,7 @@ std::vector * SearchBanner::Search() *description = _description->GetLineText(0); } - for(i=0; iGetCategoriesNumber(); i++) + for(i=0; iGetCategoriesNumber()+1; i++) if (_category->IsChecked(i)) categories.push_back((i) ? user->_categories[i-1].id : wxT("0")); @@ -188,7 +188,7 @@ std::vector * SearchBanner::Search() types |= (_optype->IsChecked(2)) ? Database::CHECKED_OP : 0; types |= (_optype->IsChecked(3)) ? Database::NOT_CHECKED_OP : 0; - for(i=0; iGetAccountsNumber(); i++) + for(i=0; iGetAccountsNumber()+1; i++) if (_account->IsChecked(i)) accounts.push_back((i) ? user->_accounts[i-1].id : wxT("0"));