[phenotips/phenotips] e243f2: PT-3759: The pedigree editor still allows duplicat...

GitHub noreply at github.com
Sun Jul 22 01:13:37 EDT 2018


  Branch: refs/heads/PT-3759
  Home:   https://github.com/phenotips/phenotips
  Commit: e243f2b97bd1afad6229e743ccd7224f19544211
      https://github.com/phenotips/phenotips/commit/e243f2b97bd1afad6229e743ccd7224f19544211
  Author: Andrew Misyura <asm at phenotips.org>
  Date:   2018-07-22 (Sun, 22 Jul 2018)

  Changed paths:
    A components/pedigree/resources/src/main/resources/pedigree/externalIdManager.js
    M components/pedigree/resources/src/main/resources/pedigree/patientDataLoader.js
    M components/pedigree/resources/src/main/resources/pedigree/pedigree.js
    M components/pedigree/resources/src/main/resources/pedigree/view/nodeMenu.js
    M components/pedigree/resources/src/main/resources/pedigree/view/person.js

  Log Message:
  -----------
  PT-3759: The pedigree editor still allows duplicate external IDs
PT-3760: Duplicate patient external IDs are allowed in the same pedigree

Fixed both issues by adding a new "externalID manager" and making sure manager reports no duplicates before saving



      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the notifications mailing list