|
967 | 967 | </xsl:call-template> |
968 | 968 | </xsl:element> |
969 | 969 | </xsl:element> |
970 | | - <xsl:element name="PropertyValue"> |
971 | | - <xsl:attribute name="Property">Navigability</xsl:attribute> |
972 | | - <xsl:element name="EnumMember">Org.OData.Capabilities.V1.NavigationType/None</xsl:element> |
973 | | - </xsl:element> |
974 | 970 | </xsl:element> |
975 | 971 | </xsl:element> |
| 972 | + <xsl:call-template name="ReadRestrictionsTemplate"> |
| 973 | + <xsl:with-param name="readable">true</xsl:with-param> |
| 974 | + <xsl:with-param name="readableByKey">false</xsl:with-param> |
| 975 | + </xsl:call-template> |
| 976 | + <xsl:call-template name="IndexableByKeyTemplate"> |
| 977 | + <xsl:with-param name="indexableByKey">false</xsl:with-param> |
| 978 | + </xsl:call-template> |
| 979 | + </xsl:copy> |
| 980 | + </xsl:template> |
| 981 | + |
| 982 | + <xsl:template match="edm:Schema[@Namespace='microsoft.graph']/edm:EntityType[@Name='bookingBusiness']/edm:NavigationProperty[@Name='calendarView']| |
| 983 | + edm:Schema[@Namespace='microsoft.graph']/edm:EntityType[@Name='calendar']/edm:NavigationProperty[@Name='calendarView']| |
| 984 | + edm:Schema[@Namespace='microsoft.graph']/edm:EntityType[@Name='group']/edm:NavigationProperty[@Name='calendarView']| |
| 985 | + edm:Schema[@Namespace='microsoft.graph']/edm:EntityType[@Name='user']/edm:NavigationProperty[@Name='calendarView']"> |
| 986 | + <xsl:copy> |
| 987 | + <xsl:apply-templates select="@* | node()"/> |
| 988 | + <xsl:call-template name="ReadRestrictionsTemplate"> |
| 989 | + <xsl:with-param name="readable">true</xsl:with-param> |
| 990 | + <xsl:with-param name="readableByKey">false</xsl:with-param> |
| 991 | + </xsl:call-template> |
| 992 | + <xsl:call-template name="IndexableByKeyTemplate"> |
| 993 | + <xsl:with-param name="indexableByKey">false</xsl:with-param> |
| 994 | + </xsl:call-template> |
976 | 995 | </xsl:copy> |
977 | 996 | </xsl:template> |
978 | 997 |
|
979 | 998 | <xsl:template match="edm:Schema[@Namespace='microsoft.graph']/edm:EntityType[@Name='event']/edm:NavigationProperty[@Name='exceptionOccurrences']"> |
980 | 999 | <xsl:copy> |
981 | 1000 | <xsl:apply-templates select="@* | node()"/> |
982 | | - <xsl:choose> |
983 | | - <xsl:when test="$open-api-generation='False'"> |
984 | | - <xsl:element name="Annotations"> |
985 | | - <xsl:attribute name="Target">microsoft.graph.event/exceptionOccurrences</xsl:attribute> |
986 | | - <xsl:element name="Annotation"> |
987 | | - <xsl:attribute name="Term">Org.OData.Capabilities.V1.NavigationRestrictions</xsl:attribute> |
988 | | - <xsl:element name="Record" namespace="{namespace-uri()}"> |
989 | | - <xsl:element name="PropertyValue"> |
990 | | - <xsl:attribute name="Property">Navigability</xsl:attribute> |
991 | | - <xsl:element name="EnumMember">Org.OData.Capabilities.V1.NavigationType/None</xsl:element> |
992 | | - </xsl:element> |
993 | | - </xsl:element> |
994 | | - </xsl:element> |
995 | | - </xsl:element> |
996 | | - </xsl:when> |
997 | | - </xsl:choose> |
| 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> |
998 | 1008 | </xsl:copy> |
999 | 1009 | </xsl:template> |
1000 | 1010 |
|
|
0 commit comments