nus-cs2103-AY2021S2 / pe-dev-response

0 stars 0 forks source link

Inaccurate depiction of JSON file #12

Open nus-pe-bot opened 3 years ago

nus-pe-bot commented 3 years ago

When the JSON file was modified as below, the entire data file should have been invalidated (and the list of tasks is empty).

However, the number of modules is not updated accordingly as it still shows that there is one task in the system.

image.png

{
  "tasks" : [ {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  },  {
    "name" : "abcd",
    "startTime" : "2021-09-21",
    "deadline" : "2021-09-23",
    "module" : "CS2040S",
    "description" : "asdf aasa阿斯顿法askdjflasjdfklja",
    "workload" : "1",
    "doneStatus" : "false",
    "recurrence" : "weekly",
    "tagged" : [ "123AAA134", "asdfjkasdf1123", "abcd" ]
  }]
}

[original: nus-cs2103-AY2021S2/pe-interim#12] [original labels: severity.Medium type.FunctionalityBug]

umergta commented 3 years ago

Team's Response

Thank you for pointing this out. Having said that, in normal usage, this is a very unlikely scenario as normal users would not be able to reproduce such a scenario. In addition, we clearly stated that only advanced user could modify the JSON file which makes such a scenario happens even much less frequently. In actual usage the app, modulebook3.5 will mark tasks with the same name and module code as duplicate and will throw an error to the user through GUI. Hence, we feel that the severity of this bug is very low as it will not affect the functionality of the application. Thank you again for your suggestion!

Duplicate status (if any):

--