Open belligerentbeagle opened 7 months ago
Synchronization and atomicity are not in the scope of this module nor this application. This is at best a low/medium impact bug as it is an exceptional corner case and only a small amount of data is lost.
Team chose [response.NotInScope
]
Reason for disagreement: [replace this with your explanation]
Context
When having 2 copies of CCA Manager active, if I were to use add in both copies to add two students and close both applications, upon reopening CCA Manager, I would find that only one add function was recorded
Screenshots
Expected Behaviour vs Actual Behaviour
Expected: the student list should contain both of the added students (in this case, Name 1 AND Name 2 should be present)
Actual: Only Student 2 is present on the list
How to replicate
Why this severity:
Note while this bug may sound relatively niche and difficult to reproduce, the way I discovered this was I forgot I had the application open and ended up with 2 copies active at the same time, which led to this bug being discovered, so having multiple copies of CCA Manager active at one point is realistically a situation that could happen (unless I'm just very clumsy) and it results in a potential loss of data.