Skip to content

Commit 9450040

Browse files
committed
navigability none for exceptionoccurrences
1 parent cec14e7 commit 9450040

2 files changed

Lines changed: 7 additions & 15 deletions

File tree

transforms/csdl/preprocess_csdl.xsl

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -997,14 +997,10 @@
997997

998998
<xsl:template match="edm:Schema[@Namespace='microsoft.graph']/edm:EntityType[@Name='event']/edm:NavigationProperty[@Name='exceptionOccurrences']">
999999
<xsl:copy>
1000-
<xsl:apply-templates select="@* | node()"/>
1001-
<xsl:call-template name="ReadRestrictionsTemplate">
1002-
<xsl:with-param name="readable">false</xsl:with-param>
1003-
<xsl:with-param name="readableByKey">false</xsl:with-param>
1004-
</xsl:call-template>
1005-
<xsl:call-template name="IndexableByKeyTemplate">
1006-
<xsl:with-param name="indexableByKey">false</xsl:with-param>
1007-
</xsl:call-template>
1000+
<xsl:copy-of select="@* | node()" />
1001+
<xsl:call-template name="NavigationRestrictionsTemplate">
1002+
<xsl:with-param name="navigability">None</xsl:with-param>
1003+
</xsl:call-template>
10081004
</xsl:copy>
10091005
</xsl:template>
10101006

transforms/csdl/preprocess_csdl_test_output.xml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -56,17 +56,13 @@
5656
</EntityType>
5757
<EntityType Name="event" BaseType="graph.outlookItem" OpenType="true">
5858
<NavigationProperty Name="exceptionOccurrences" Type="Collection(graph.event)" ContainsTarget="true">
59-
<Annotation Term="Org.OData.Capabilities.V1.ReadRestrictions">
59+
<Annotation Term="Org.OData.Capabilities.V1.NavigationRestrictions">
6060
<Record>
61-
<PropertyValue Property="Readable" Bool="false" />
62-
<PropertyValue Property="ReadByKeyRestrictions">
63-
<Record>
64-
<PropertyValue Property="Readable" Bool="false" />
65-
</Record>
61+
<PropertyValue Property="Navigability">
62+
<EnumMember>Org.OData.Capabilities.V1.NavigationType/None</EnumMember>
6663
</PropertyValue>
6764
</Record>
6865
</Annotation>
69-
<Annotation Term="Org.OData.Capabilities.V1.IndexableByKey" Bool="false" />
7066
</NavigationProperty>
7167
<NavigationProperty Name="instances" Type="Collection(graph.event)" ContainsTarget="true">
7268
<Annotation Term="Org.OData.Capabilities.V1.NavigationRestrictions">

0 commit comments

Comments
 (0)