nus-cs2103-AY1920S1 / pe-dev-response

0 stars 0 forks source link

Application data corruption #2560

Open nus-pe-bot opened 4 years ago

nus-pe-bot commented 4 years ago

Steps to reproduce:

  1. create appsettings
  2. Export to ./data
  3. exit
  4. Run application

Application preferences are gone.


[original: nus-cs2103-AY1920S1/pe-interim#2569]

chrischenhui commented 4 years ago

Team's Response

Above is a "deliberate sabotage attempt by the user" Hence, "In the context of the PE, it is OK for an app to not recover from deliberate sabotage attempts by the user."

In the event whereby it was done unintentionally by the user, the app "fails gracefully".

https://github.com/nus-cs2103-AY1920S1/forum/issues/159

Screenshot 2019-11-17 at 8.41.35 PM.png

In such an event, the user can also reset Dukemon if he needs to, as mentioned in the UG. Screenshot 2019-11-17 at 8.49.25 PM.png

Duplicate status (if any):

--