From c479cee771cef451dee687d014ee5a1acb49ab44 Mon Sep 17 00:00:00 2001
From: =?utf8?q?Beno=C3=AEt=20Pin?= <benoit.pin@gmail.com>
Date: Sat, 30 Oct 2010 21:58:22 +0200
Subject: [PATCH] Ajout d'un test pour getXmpAlt : il arrive que Lr3 produise
 des Alt vides.

---
 metadata.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

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')
-- 
2.20.1