[PATCH 02/10] Include dive duration on uddf import

Miika Turkia miika.turkia at gmail.com
Sat Dec 13 12:00:28 PST 2014


Adjust to UDDF 3.2 specification

Signed-off-by: Miika Turkia <miika.turkia at gmail.com>
---
 xslt/uddf.xslt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/xslt/uddf.xslt b/xslt/uddf.xslt
index 1d130d7..7d96523 100644
--- a/xslt/uddf.xslt
+++ b/xslt/uddf.xslt
@@ -90,11 +90,11 @@
           <xsl:value-of select="dive_number|u:informationbeforedive/u:divenumber"/>
         </xsl:attribute>
       </xsl:if>
-      <xsl:if test="dive_duration != '' and dive_duration != 0">
+      <xsl:if test="(dive_duration != '' and dive_duration != 0) or (u:informationafterdive/u:diveduration != '' and u:informationafterdive/u:diveduration != 0)">
         <xsl:attribute name="duration">
           <xsl:call-template name="timeConvert">
             <xsl:with-param name="timeSec">
-              <xsl:value-of select="dive_duration"/>
+              <xsl:value-of select="dive_duration|u:informationafterdive/u:diveduration"/>
             </xsl:with-param>
           </xsl:call-template>
         </xsl:attribute>
-- 
1.9.1



More information about the subsurface mailing list