From 5f6bbe3bc733b8a9dac0a11e362a9d08524a9bd1 Mon Sep 17 00:00:00 2001 From: "francois.grand" <francois.grand@irstea.fr> Date: Tue, 12 Jun 2018 11:42:14 +0200 Subject: [PATCH] =?UTF-8?q?=20#45=20modifs=20pour=20=C3=A9viter=20des=20cr?= =?UTF-8?q?ashs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/value_ref/object_ref.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/value_ref/object_ref.ts b/src/value_ref/object_ref.ts index 933ee698..19f79e7e 100644 --- a/src/value_ref/object_ref.ts +++ b/src/value_ref/object_ref.ts @@ -97,6 +97,8 @@ export class ObjectReference implements IObjectReference { * instance de ParamValues référencée */ public get referencedParamValues(): ParamValues { + if (this._referencedObject === undefined) + return undefined; return this._referencedObject.getReferencedParamValues(this._refDefinition); } @@ -104,6 +106,8 @@ export class ObjectReference implements IObjectReference { * instance de Result référencée */ public get referencedResult(): Result { + if (this._referencedObject === undefined) + return undefined; return this._referencedObject.getReferencedResult(this._refDefinition); } @@ -111,6 +115,8 @@ export class ObjectReference implements IObjectReference { * instance de résultat complémentaire référencée */ public get referencedExtraResult(): any { + if (this._referencedObject === undefined) + return undefined; return this._referencedObject.getReferencedExtraResult(this._refDefinition); } } -- GitLab