nus-cs2103-AY2425S1 / pe-dev-response

0 stars 0 forks source link

There is no clear command to wipe out all data #2767

Open nus-se-script opened 1 week ago

nus-se-script commented 1 week ago

Users would be greeted with sample data, but there is no easy way to clear them.

Users might be forced to delete each entry one by one, or update the JSON file but they might not have the technical ability to do so.


[original: nus-cs2103-AY2425S1/pe-interim#1198] [original labels: type.FeatureFlaw severity.High]

yongkheehou commented 1 week ago

Team's Response

Hey, thanks for pointing this issue out! Our team thinks that real estate agents would likely only clear the contact book on their first use of ClientGrid and would likely not need to clear all of their contact details after that. Moreover, the deletebuyer and deleteseller only take in 1 parameter (phone number), so it is short and would not cause excessive inconvenience to users of the application. Since this command is used rarely compared to other commands and there is an easy alternative (use the deletebuyer and deleteseller commands) to clear the 4 pre-loaded contacts, the severity of this issue should be revised to Low.

We also decided that a command to clear contacts, which is only used rarely, is not in scope of v1.6 of ClientGrid as we wanted to provide all the core functionalities of the application that will make it directly useful for real estate agents' day-to-day workflow. Thank you!

Duplicate status (if any):

--