EthanWong6362 / pe

0 stars 0 forks source link

Duplicate tasks #4

Open EthanWong6362 opened 3 years ago

EthanWong6362 commented 3 years ago

Description

Duplicate/Identical tasks can be added.

Steps to reproduce

  1. Copied from the UG task add Submit CS2103 UG Draft ts/16-09-2021 c/Team Member
  2. Entered this line twice.

Expected

The second enter should reject it as a duplicate task.

Actual

The task is added as normal.

image.png

nus-pe-bot commented 2 years ago

Team's Response

Nothing wrong with having duplicate tasks, we considered this when developing and agreed that it is common to have very similar if not identical tasks at the same time.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: I would argue that although similar tasks would be fine (for example, having the same task name but different dates because it's a recurring task etc.), but having multiple entries of exactly identical tasks doesn't make sense to me as a user.

This could also affect the usability of the app, for example if the same exact task was added twice, when the task is finished, the user may only mark one of the duplicates as finished. Afterwards, if the user filters by done/undone status, the task would appear in both filtered lists, causing confusion for the user.

So again, no issues with similar tasks, but identical tasks shouldn't be allowed.