eugene3231/pe

Findmodule command does not work on archived modules

Opened this issue · 1 comments

When using findmodule command, the command does not search for modules that the user is not currently looking at.
E.g. if CS3230 is in the archived list, searching for it when you have the unarchived list shown, doesnt return CS3230.

Expected:
*To show the module that is not on currently shown list (less value of searching for something that can already be found by scrolling down your currently viewed list)

  • Also, the UG states that the findmodule command

Finds all modules that fulfil the provided module name search criteria.

  • Causes some incovenience to the user

Actual: Only finds items on the currently shown list

Team's Response

Thank you for the response.Bug accepted, however, the issue is within our UG. We intended for the user to interpret modules belonging seperately to their respective module lists, i.e it would be unlikely for users to be looking for modules in a list they are not currently looking at.We did not clearly mention that the findmodule command would only find all modules within the current displayed module list.The findmodule command currently works as intended in both of the archived list and in the unarchived list. In the archived list, findmodule will find all of the modules that fulfill the search criteria in the archived list and in the unarchived list, findmodule will find all of the modules that fulfill the search criteria in the unarchived list.

Items for the Tester to Verify

❓ Issue type

Team chose [type.DocumentationBug]
Originally [type.FunctionalityBug]

  • I disagree

Reason for disagreement: I still feel that this issue is a functionality bug which is A functionality does not work as specified/expected. I acknowledge that your team intended the application to behave this way, but your application did not perform as per how you have defined in the UG. It was not very clear from the UG that the findmodule function only worked for modules on the currently viewed list.

For me, I ran into the issue of being unable to add a new module as it already exists in the module list, as stated by the error message. I scrolled down the current list as was unable to find a module of the exact same name. I used the findmodule function which was stated to have the functionality of: Finds all modules that fulfil the provided module name search criteria. but was unable to find the module, since it was in another list. This had me confused for a while and can be a point of consideration of how users would want to look for modules in a list that they are not currently looking at.


❓ Issue severity

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

  • I disagree

Reason for disagreement: [replace this with your explanation]