-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bugs Found in [v1.3] so far #106
Comments
Type any other bugs you find here please, as well as to how to replicate them |
Creating new patients on 30th and 31st March causes the program to find invalid dates in addressbook.jsonPossible reason: Using taskcal to find tasks on different dates causes tasks to disappear from UI with no way to get all tasks to display.Reason: |
I think the teeth layout is not updated when |
Issue fixed in #108 |
New bug: |
Should be fixed in #110 |
New bug: |
Hmm, is this really a bug though? |
Bug: Adding records with description containing the symbol ":" causes a BadRecordFormatException to be thrown. Record with a description such as "test:test:c:d:e" will cause the exception to be thrown, but the GUI will still show the record as being added. Restarting the application will show that the record has not been saved. Possible reason: |
Bug: Teeth does not show up when program is run from a jar file |
Copying person A and editing the NRIC of its copy followed by editing the name of its copy results in A being replaced by its copy without changing the name of the copy. Steps to reproduce:
Problem persists even if you close and reopen TeethHub at between step 4 and 5. |
When history is run after a long list of commands have been entered, the result display box crawls upwards and eats up the input area.
-- The box is reset if entered is pressed once more, but when history is then run a second time exceptions are thrown (CommandHistory seems to have been wiped
New records being added are not saved within the Json
Creating new patients on 30th and 31st March causes the program to find invalid dates in addressbook.json
-- Possible Reason: Record generates a "today"'s date using DateBases' getToday() function which uses Java's Calendar. Java's Calendar class stores months starting from index 0, causing a month of "30-02-2019" to be generated when adding a patient on the 30th of March, and stored into addressbook.json under records. This causes "record.toModelType()" to throw errors when reading from addressbook.json
-- Can be fixed by adding incrementing the value of int currentMonth within getToday() by 1.
Using taskcal to find tasks on different dates causes tasks to disappear from UI with no way to get all tasks to display.
The text was updated successfully, but these errors were encountered: