From fd7daec1eb9e4dcb0479285b1875d92ccd88acf2 Mon Sep 17 00:00:00 2001 From: Christophe Gueret Date: Thu, 25 Aug 2011 15:32:18 +0000 Subject: Bug fixing --- diff --git a/src/semanticxo/metadatastore.py b/src/semanticxo/metadatastore.py index 0f2d55a..d105e69 100644 --- a/src/semanticxo/metadatastore.py +++ b/src/semanticxo/metadatastore.py @@ -50,8 +50,11 @@ class MetadataStore(object): for key, value in props.items(): if isinstance(key, basestring) and isinstance(value, basestring): key = OLPC_TERMS[key] - value = Literal(value) - graph.add((resource, key, value)) + try: + value = Literal(value) + graph.add((resource, key, value)) + except: + pass # Save it logging.debug('[MDS] save > %s' % graph.serialize()) -- cgit v0.9.1