Merge pull request #72 from PeterMosmans/fix-count
Allow finding_count to use (multiple) status attribute values
This commit is contained in:
commit
c36f63c401
@ -415,6 +415,7 @@
|
|||||||
<xs:element name="finding_count">
|
<xs:element name="finding_count">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:attribute ref="threatLevel" use="optional"/>
|
<xs:attribute ref="threatLevel" use="optional"/>
|
||||||
|
<xs:attribute ref="status" use="optional"/>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="todo"/>
|
<xs:element name="todo"/>
|
||||||
|
|||||||
@ -466,7 +466,14 @@
|
|||||||
</xsl:choose>
|
</xsl:choose>
|
||||||
</xsl:when>
|
</xsl:when>
|
||||||
<xsl:otherwise>
|
<xsl:otherwise>
|
||||||
<xsl:value-of select="count(//finding)"/>
|
<xsl:choose>
|
||||||
|
<xsl:when test="$statusSequence">
|
||||||
|
<xsl:value-of select="count(//finding[@status = $statusSequence])"/>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<xsl:value-of select="count(//finding)"/>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
</xsl:otherwise>
|
</xsl:otherwise>
|
||||||
</xsl:choose>
|
</xsl:choose>
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user