The storage can be manipulated to include duplicate entries, which was caught by the "save" function but not for before importing the information from the storage file. As shown, the program did output an error message but did not handle the duplicate entry.
May cause minor inconvinience to users who accidentally alters the storage data.
This is a valid response. However, there will be another case to be caught if the user corrupts the save file. Hence this is classified as low severity.
The storage can be manipulated to include duplicate entries, which was caught by the "save" function but not for before importing the information from the storage file. As shown, the program did output an error message but did not handle the duplicate entry.
May cause minor inconvinience to users who accidentally alters the storage data.
[original: nus-cs2113-AY2021S2/pe-interim#1326] [original labels: severity.Medium type.FunctionalityBug]