|
@@ -17,7 +17,8 @@ from dataladmetadatamodel.mapper.reference import Reference
|
|
def ensure_mapped(mappable_object):
|
|
def ensure_mapped(mappable_object):
|
|
needs_purge = False
|
|
needs_purge = False
|
|
try:
|
|
try:
|
|
- needs_purge = mappable_object.ensure_mapped()
|
|
|
|
|
|
+ if mappable_object is not None:
|
|
|
|
+ needs_purge = mappable_object.ensure_mapped()
|
|
yield mappable_object
|
|
yield mappable_object
|
|
finally:
|
|
finally:
|
|
if needs_purge:
|
|
if needs_purge:
|