From 66eef8ccc40f116e789a1e859667a09a5dcc903a Mon Sep 17 00:00:00 2001 From: Victor Woeltjen Date: Tue, 10 Mar 2015 14:58:01 -0700 Subject: [PATCH 1/2] [Core] Expose relationship capability Expose relationship capability in bundle definition, WTD-1007. --- platform/core/bundle.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/platform/core/bundle.json b/platform/core/bundle.json index c986bc8a74..5a649b8abe 100644 --- a/platform/core/bundle.json +++ b/platform/core/bundle.json @@ -129,6 +129,11 @@ "implementation": "capabilities/CompositionCapability.js", "depends": [ "$injector" ] }, + { + "key": "relationship", + "implementation": "capabilities/RelationshipCapability.js", + "depends": [ "$injector" ] + }, { "key": "type", "implementation": "types/TypeCapability.js", From e781ead497bbafc9c33effebd0998f5d35fe7c8b Mon Sep 17 00:00:00 2001 From: Victor Woeltjen Date: Tue, 10 Mar 2015 15:05:02 -0700 Subject: [PATCH 2/2] [Core] Fix relationship bug Fix error in relationship capability; return cached promise for specific relationship. WTD-1007 --- platform/core/src/capabilities/RelationshipCapability.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/core/src/capabilities/RelationshipCapability.js b/platform/core/src/capabilities/RelationshipCapability.js index bebc90aba7..9911014d02 100644 --- a/platform/core/src/capabilities/RelationshipCapability.js +++ b/platform/core/src/capabilities/RelationshipCapability.js @@ -66,7 +66,7 @@ define( .then(packageObject); } - return lastPromise; + return lastPromise[key]; } // List types of relationships which this object has