Changeset 2716

Show
Ignore:
Timestamp:
10/26/07 05:22:21 (1 year ago)
Author:
coling
Message:

Fix up the loop in the xslts... can't believe I got these wrong and didn't notice until now\! That's what you get for working on a test system with only one ticket in it......

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • clientsplugin/0.11/cron/changes.xslt

    r2706 r2716  
    107107        <xsl:choose> 
    108108          <xsl:when test="/clientsplugin/changes/ticket"> 
    109             <xsl:for-each select="/clientsplugin/changes"> 
     109            <xsl:for-each select="/clientsplugin/changes/ticket"> 
    110110              <div class="ticket"> 
    111                 <div class="id">#<xsl:value-of select="ticket/id"/></div> 
    112                 <div class="summary"><xsl:value-of select="ticket/summary"/></div> 
     111                <div class="id">#<xsl:value-of select="id"/></div> 
     112                <div class="summary"><xsl:value-of select="summary"/></div> 
    113113                <div class="description"> 
    114                   <xsl:copy-of select="ticket/description"/> 
    115                   <xsl:for-each select="ticket/changelog/detail"> 
     114                  <xsl:if test="description!=''"> 
     115                    <xsl:copy-of select="description"/> 
     116                  </xsl:if> 
     117                  <xsl:for-each select="changelog/detail"> 
    116118                    <hr /> 
    117119                    <xsl:copy-of select="."/> 
    118120                  </xsl:for-each> 
    119121                </div> 
    120                 <div class="due"><xsl:value-of select="ticket/due"/></div> 
     122                <div class="due"><xsl:value-of select="due"/></div> 
    121123                <div class="fin"></div> 
    122124              </div> 
  • clientsplugin/0.11/cron/summary.xslt

    r2706 r2716  
    115115        <xsl:choose> 
    116116          <xsl:when test="/clientsplugin/summary/ticket"> 
    117             <xsl:for-each select="/clientsplugin/summary"> 
     117            <xsl:for-each select="/clientsplugin/summary/ticket"> 
    118118              <div class="ticket"> 
    119                 <div class="id">#<xsl:value-of select="ticket/id"/></div> 
    120                 <div class="summary"><xsl:value-of select="ticket/summary"/></div> 
    121                 <xsl:if test="ticket/description!=''"> 
     119                <div class="id">#<xsl:value-of select="id"/></div> 
     120                <div class="summary"><xsl:value-of select="summary"/></div> 
     121                <xsl:if test="description!=''"> 
    122122                  <div class="description"><xsl:copy-of select="ticket/description"/></div> 
    123123                </xsl:if> 
    124                 <div class="status"><xsl:value-of select="ticket/status"/></div> 
    125                 <div class="due"><xsl:value-of select="ticket/due"/></div> 
     124                <div class="status"><xsl:value-of select="status"/></div> 
     125                <div class="due"><xsl:value-of select="due"/></div> 
    126126                <div class="fin"></div> 
    127127              </div>