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

Open patients with private families should not show the pedigree at all for non-collaborators

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.4-milestone-2
    • Component/s: None
    • Labels:
      None
    • Sprint:

      Description

      Steps to reproduce the problem on the master branch after the merge of PT-3402:

      • log in as Alice
      • create a new patient
      • draw a pedigree
      • make the patient open
      • log in as Bob: Bob can edit the patient, but cannot see the pedigree or that the patient has a family
      • bug: Bob can start drawing a new pedigree, with a new family, but when trying to save an error is displayed: "Unable to save pedigree: Patient P123 already belongs to a different family FAM123, and therefore can not be added to this one"

      Bob should not have the option to draw a pedigree in this case, but there should be a warning message, for example "This patient belongs to an undisclosed family".

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                marta Marta Girdea
                Reporter:
                sdumitriu Sergiu Dumitriu
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: