- User adds a folder to a database labelled "Folder Name"
- User adds another folder to a database labelled "Folder Name" (i.e. they are identical)
The UI should show 2 separate folders, both labelled "Folder Name". The User should be able to select each individually, place forms and/or activities in either folder, and delete either or both folders.
The UI shows a blank entry where the "duplicate" folder is. When a user selects the blank entry, the other folder is selected.
FolderDTOs are compared by their name rather than by their unique id. Therefore, when the UI compares two FolderDTOs to determine whether they are the same, the code says they are identical as their labels are identical - despite both of them being separate folders and having different ids.