Skip to content

Commit

Permalink
Handle if-content=""
Browse files Browse the repository at this point in the history
  • Loading branch information
lrowe committed May 15, 2012
1 parent ef5e4d0 commit b7d5047
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
4 changes: 3 additions & 1 deletion lib/diazo/emit-stylesheet.xsl
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -460,7 +460,9 @@
<xsl:text>&quot;</xsl:text> <xsl:text>&quot;</xsl:text>
</xsl:for-each> </xsl:for-each>
<xsl:text>&gt;</xsl:text> <xsl:text>&gt;</xsl:text>
<xsl:element name="xsl:value-of"><xsl:attribute name="select">count(<xsl:value-of select="$attr"/>)</xsl:attribute></xsl:element> <xsl:if test="string($attr)">
<xsl:element name="xsl:value-of"><xsl:attribute name="select">count(<xsl:value-of select="$attr"/>)</xsl:attribute></xsl:element>
</xsl:if>
<xsl:text>&lt;/runtrace&gt;</xsl:text> <xsl:text>&lt;/runtrace&gt;</xsl:text>
</xsl:element> </xsl:element>
<xsl:text>&#10;</xsl:text> <xsl:text>&#10;</xsl:text>
Expand Down
2 changes: 1 addition & 1 deletion lib/diazo/runtrace.py
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ def condition_name(trace):


for trace in trace_doc.xpath('/runtrace/runtrace'): for trace in trace_doc.xpath('/runtrace/runtrace'):
for el in rules_doc.xpath("id('"+trace.attrib['theme_xmlid']+"')"): for el in rules_doc.xpath("id('"+trace.attrib['theme_xmlid']+"')"):
el.set(condition_name(trace),trace.text) el.set(condition_name(trace),trace.text or '')
return rules_doc return rules_doc


def runtrace_to_html(runtrace_doc): def runtrace_to_html(runtrace_doc):
Expand Down

0 comments on commit b7d5047

Please sign in to comment.