Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristophe Gueret <christophe.gueret@gmail.com>2011-08-25 15:32:18 (GMT)
committer Christophe Gueret <christophe.gueret@gmail.com>2011-08-25 15:32:18 (GMT)
commitfd7daec1eb9e4dcb0479285b1875d92ccd88acf2 (patch)
tree0b1e0da71b013d6289ddb5f50cce8ba86c862673
parent51e6883c936f23c149efaeb584659a771da5f3e6 (diff)
Bug fixing
-rw-r--r--src/semanticxo/metadatastore.py7
1 files changed, 5 insertions, 2 deletions
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())