Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inconsistency between the behavior #9

Open
siqirua opened this issue Nov 17, 2023 · 1 comment
Open

Inconsistency between the behavior #9

siqirua opened this issue Nov 17, 2023 · 1 comment

Comments

@siqirua
Copy link
Owner

siqirua commented Nov 17, 2023

When finding with tags first and then finding tasks with name, the finding tasks with name will search all the task list while when finding with tags first and then finding people with name, the finding will only search the filtered contact list.

This could lead to confusion to some users.

In addition, since the finding tasks command will search the entire list, it makes it very inconvenient if the user to locate a task with certain name and tag and this situation may frequently happen is data size grows large.

(The finding with tags here refers to ftag command. The fatag may have similar behavior but I have no time to test)

@nus-pe-bot
Copy link

[IMPORTANT!: Please do not edit or reply to this comment using the GitHub UI. You can respond to it using CATcher during the next phase of the PE]

Team's Response

Bug #0900

Thank you for your bug report.

The issue raised by the tester is unclear.

Our understanding of the issue is that after running a findTag (ftag) command, the subsequent findTask (ft)command will search within all tasks, but the findPerson (fp) command will only search the filtered contact list but not all the contacts.

However, we were unable to reproduce the bug.
Please refer to the video below for details.


video:https://raw.githubusercontent.com/nus-cs2103-AY2324S1/pe/master/files/661041f5-57c8-4107-a689-12b27efb7002.mp4

Steps attempted to reproduce the bug:

  1. Start CoordiMate in a new folder. (so that CoordiMate loads its sample data)
  2. Run the following commands in order:
    1. atagt 1 t/catering
    2. ftag catering
    3. fp Bernice
    4. ft finale
  • After running the ftag catering command, only Persons and Tasks with the tag catering are shown.
  • After running the fp Bernice command, only Persons with name containing Bernice are shown. However, the person Bernice Yu does not have the tag catering, but is successfully shown.
  • After running the ft finale command, only Tasks with the title or note containing finale are shown. However, the task Create budget does not have the tag catering, but is successfully shown.

This shows that CoordiMate is able to search for Persons and Tasks outside of the filtered lists.

Conclusion

As the issue raised by the tester is unclear, and we were unable to reproduce the bug, we will reject this bug report as Issue Unclear and downgrade its severity to Low.

We hope that you understand our decision. Thank you.

  • Response: Issue Unclear
  • Severity: Medium -> Low

Items for the Tester to Verify

❓ Issue response

Team chose [response.IssueUnclear]

  • I disagree

Reason for disagreement: [replace this with your reason]


❓ Issue severity

Team chose [severity.Low]
Originally [severity.Medium]

  • I disagree

Reason for disagreement: [replace this with your reason]


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants