Fix bug where not rendering ConceptMap relationships

This commit is contained in:
Grahame Grieve 2024-02-25 19:19:14 +11:00
parent c2756a24ef
commit eaa83ae835

View File

@ -114,15 +114,19 @@ public class ExtensionHelper {
* @return The extension, if on this element, else null. will check modifier extensions too
*/
public static Extension getExtension(BackboneElement element, String name) {
if (name == null || element == null || !element.hasExtension())
if (name == null || element == null)
return null;
for (Extension e : element.getModifierExtension()) {
if (name.equals(e.getUrl()))
return e;
if (element.hasModifierExtension()) {
for (Extension e : element.getModifierExtension()) {
if (name.equals(e.getUrl()))
return e;
}
}
for (Extension e : element.getExtension()) {
if (name.equals(e.getUrl()))
return e;
if (element.hasExtension()) {
for (Extension e : element.getExtension()) {
if (name.equals(e.getUrl()))
return e;
}
}
return null;
}