Uploaded image for project: 'PhenoTips'
  1. PT-3148

Improve internal date handling in pedigree editor

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Medium
    • Resolution: Unresolved
    • Affects versions: None
    • Fix versions: 1.5
    • Components: Pedigree
    • Labels:
      None

      Description

      Currently an empty date may be represented (internally, in pedigre editor code) by either `null` or a PedigreeDate object with all fields not set. The null-way is the original one, and some code is still just checking for nulls instead of checking if the date is defined, which causes all sorts of bugs. For consistency, we should get rid of null-s and make sure the date is never null, and always a (posibly blank) date object

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                asm Andrew Misyura
                Reporter:
                asm Andrew Misyura
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: