* fix: there is a canonical way optional tags are created

This commit is contained in:
Eray Özkural
2005-10-26 11:37:31 +00:00
parent 706d18d1d7
commit 69e06c386b
+3 -5
View File
@@ -54,12 +54,10 @@ class FileInfo:
typeElt = dom.createElement("Type") typeElt = dom.createElement("Type")
typeElt.appendChild(dom.createTextNode(self.type)) typeElt.appendChild(dom.createTextNode(self.type))
elt.appendChild(typeElt) elt.appendChild(typeElt)
sizeElt = dom.createElement("Size")
size = "0"
if self.size: if self.size:
size = self.size sizeElt = dom.createElement("Size")
sizeElt.appendChild(dom.createTextNode(size)) sizeElt.appendChild(dom.createTextNode(self.size))
elt.appendChild(sizeElt) elt.appendChild(sizeElt)
if self.hash: if self.hash:
hashElt = dom.createElement("SHA1Sum") hashElt = dom.createElement("SHA1Sum")
hashElt.appendChild(dom.createTextNode(self.hash)) hashElt.appendChild(dom.createTextNode(self.hash))