From 5145f8deffc0e4207013194cf073e310b33ab560 Mon Sep 17 00:00:00 2001 From: Md Nazrul Islam Date: Sat, 11 Apr 2020 21:12:58 +0600 Subject: [PATCH] :bug: fixes made for python2 (replace BackboneElement with Element) --- fhir/resources/dosage.py | 11 ++++++----- fhir/resources/timing.py | 11 ++++++----- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/fhir/resources/dosage.py b/fhir/resources/dosage.py index 25a23ddb..f4e2cb96 100644 --- a/fhir/resources/dosage.py +++ b/fhir/resources/dosage.py @@ -6,14 +6,15 @@ Build ID: 9346c8cc45 Last updated: 2019-11-01T09:29:23.356+11:00 """ - - import sys - -from . import backboneelement, element +if sys.version.startswith("2"): + from .element import Element as BaseDosage +else: + from .backboneelement import BackboneElement as BaseDosage +from . import element -class Dosage(backboneelement.BackboneElement): +class Dosage(BaseDosage): """ How the medication is/was taken or should be taken. Indicates how the medication is/was taken or should be taken by the diff --git a/fhir/resources/timing.py b/fhir/resources/timing.py index 527c9cf2..d64039f5 100644 --- a/fhir/resources/timing.py +++ b/fhir/resources/timing.py @@ -6,14 +6,15 @@ Build ID: 9346c8cc45 Last updated: 2019-11-01T09:29:23.356+11:00 """ - - import sys - -from . import backboneelement, element +if sys.version.startswith("2"): + from .element import Element as BaseTiming +else: + from .backboneelement import BackboneElement as BaseTiming +from . import element -class Timing(backboneelement.BackboneElement): +class Timing(BaseTiming): """ A timing schedule that specifies an event that may occur multiple times. Specifies an event that may occur multiple times. Timing schedules are used