From: BenoƮt Pin Date: Sat, 30 Oct 2010 19:58:22 +0000 (+0200) Subject: Ajout d'un test pour getXmpAlt : il arrive que Lr3 produise des Alt vides. X-Git-Url: https://svn.cri.ensmp.fr/git/Photo.git/commitdiff_plain/c479cee771cef451dee687d014ee5a1acb49ab44?hp=36ecefbff8bccac22f635c0a9c508e90ba4137f7 Ajout d'un test pour getXmpAlt : il arrive que Lr3 produise des Alt vides. --- diff --git a/metadata.py b/metadata.py index 0b11842..c5e9ec4 100755 --- a/metadata.py +++ b/metadata.py @@ -137,9 +137,10 @@ class Metadata : node = index.get(path) if node : - firstLi = node['rdf:Alt/rdf:li'] - assert firstLi.unique, "More than one rdf:Alt (localisation not yet supported)" - return firstLi.element.content + firstLi = node.get('rdf:Alt/rdf:li') + if firstLi : + assert firstLi.unique, "More than one rdf:Alt (localisation not yet supported)" + return firstLi.element.content return '' security.declarePrivate('getXmpProp')