ivy-wallet icon indicating copy to clipboard operation
ivy-wallet copied to clipboard

[BUG] Category Detail View and Report Section Display Incorrect Account Transactions

Open asadmash opened this issue 5 months ago • 1 comments

Please confirm the following

Describe the bug

There are inconsistencies with how transactions are displayed when navigating through the home screen's income and expense sections and in the report section:

Home Screen Category Detail View:Account filtering on the home screen is working correctly when displaying income and expense data for the included accounts.However, when navigating from the home screen to view a category's detailed transactions (accessed by tapping on a category within the income or expense pie chart), the detailed view incorrectly includes transactions from accounts that were excluded on the home screen.This view should only show transactions from the accounts included on the home screen.

**Report Section:**When generating a report for a specific account (e.g., account "ac2") for a specific time range (e.g., June 1 to now) across all categories, transactions from other accounts (e.g., "ac1" and "ac3") are incorrectly included in the report.If the "Unspecified" category is unchecked in the filter, the report correctly displays only the transactions from the selected account ("ac2").

To Reproduce

  1. Home Screen Category Detail View: a) On the home screen, review the income and expenses for the included accounts. b)Tap on either income or expenses to view the pie chart of transaction categories. c)Tap on a specific category to view all transactions in that category. d)Observe that the detailed view incorrectly includes transactions from excluded accounts, even though these accounts were not selected on the home screen.

2.Report Section: a)Navigate to the report section. b)Generate a report for a specific account (e.g., "ac2") for a time range (e.g., June 1 to now) including all categories. c)Observe that transactions from other accounts (e.g., "ac1" and "ac3") are included in the report. d)Uncheck the "Unspecified" category in the filter and generate the report again. e)Observe that the report now correctly displays only the transactions from the selected account ("ac2").

Expected behavior

Home Screen Category Detail View: The detailed view of a category should only display transactions from the included accounts on the home screen, and not from excluded accounts.

Report Section: Reports generated for a specific account should only include transactions from that account, regardless of the categories selected.

Screenshots

No response

App version

Latest apk from TG

Smartphone

Symphony Z40 Android 10

Additional context

No response

asadmash avatar Sep 01 '24 02:09 asadmash