Remove redundant declaration of OPF namespace

This commit is contained in:
Kovid Goyal 2009-07-05 09:44:23 -06:00
parent d6b38a9725
commit f45d67f3f0

View File

@ -693,7 +693,9 @@ class Metadata(object):
def to_opf2(self, parent=None): def to_opf2(self, parent=None):
nsmap = self._opf2_nsmap nsmap = self._opf2_nsmap
nsrmap = dict((value, key) for key, value in nsmap.items()) nsrmap = dict((value, key) for key, value in nsmap.items())
elem = element(parent, OPF('metadata'), nsmap=nsmap) nmap = dict(**nsmap)
nmap.pop('opf', '')
elem = element(parent, OPF('metadata'), nsmap=nmap)
for term in self.items: for term in self.items:
for item in self.items[term]: for item in self.items[term]:
item.to_opf2(elem, nsrmap=nsrmap) item.to_opf2(elem, nsrmap=nsrmap)