cwa-wishlist icon indicating copy to clipboard operation
cwa-wishlist copied to clipboard

Deleting a test DCC should delete the corresponding test

Open dsarkar opened this issue 3 years ago • 4 comments

Related to issue https://github.com/corona-warn-app/cwa-app-android/issues/4803.

Current Implementation CWA 2.17

As a user, when I delete a test DCC the corresponding test itself is not deleted and is still shown on the status tab.

Suggested Enhancement

  • As a user, when I move a test DCC to recycle bin, I want a dialog to ask me whether the corresponding test itself should also be moved to the recycle bin and therefore I can save some time "deleting" both of them. The corresponding test itself should be moved to the recycle bin depending on the user's choice and if applicable not be shown in the status tab anymore.
  • As a user, when I move a test result to the recycle bin, I don't want a test DCC to get deleted automatically, because I just might only do so to be able to register another test for a family member and still need my own test DCC.

Expected Benefits

  • Test and corresponding test DCC are experienced by users as correlated entities. Some users feel that both are associated. Deleting a test DCC will usually imply the users expectation to delete also the corresponding test.
  • Less user interaction necessary in order to delete a test and its DCC.

On the other hand, deleting a test should NOT imply deleting the corresponding DCC.


Internal Tracking ID: EXPOSUREAPP-11781

dsarkar avatar Feb 10 '22 09:02 dsarkar

Internal Tracking ID: EXPOSUREAPP-11781

svengabr avatar Feb 10 '22 12:02 svengabr

On the other hand, deleting a test should NOT imply deleting the corresponding DCC.

I want to stress this point. I personally store all my test DCCs (using the "print DCC" feature) outside of the CWA, so that I always know when I took a test. So deleting the test certificate automatically if the test gets deleted shouldn't be implemented IHMO.

It would be OK to delete the test result when the test certificate is deleted, I agree.

However, I already now see many users who don't understand the difference between test DCC and test result. So this could lead to even more confusion.

Ein-Tim avatar Feb 10 '22 12:02 Ein-Tim

I'd like to add another user story:

As a user, when I move a test DCC to recycle bin, I want a dialog to ask me whether the corresponding test itself should also be moved to the recycle bin and therefore I can save some time "deleting" both of them.

As a user, I don't want a test DCC to get deleted automatically, when I move a test result to the recycle bin, because I just might only do so to be able to register another test for a family member and still need my own test DCC.

vaubaehn avatar Feb 10 '22 14:02 vaubaehn

@vaubaehn Thanks for suggestion, I changed the OP accordingly, since it is a more complete proposal. @Ein-Tim Yes, it seems confusing to some users to understand the difference of tests and it's DCC. Maybe such dialog as suggested by @vaubaehn helps the user to understand it better.

dsarkar avatar Feb 10 '22 14:02 dsarkar