Pedigree editor triggers cross-origin frame errors when launched in an iframe

Description

A mistake in a variable name called `parent` (instead of `parents`) causes the pedigree editor to try to access the parent frame, which triggers this error when the editor is being opened from within an iframe, on a different origin than the frame parent.

The mistake is on this line: https://github.com/phenotips/phenotips/blob/phenotips-1.4.8/components/pedigree/resources/src/main/resources/pedigree/model/positionedGraph.js#L2044

Environment

None

Status

Assignee

Daniel Gross

Reporter

Daniel Gross

Labels

None

External issue ID

None

External issue ID

None

Fix versions

Affects versions

Priority

Medium
Configure