diff -r d33a072d974b -r ece69ca3ac24 src/p4l/mapping/parsers.py --- a/src/p4l/mapping/parsers.py Wed Sep 25 23:22:29 2013 +0200 +++ b/src/p4l/mapping/parsers.py Thu Sep 26 15:24:41 2013 +0200 @@ -7,6 +7,7 @@ from rdflib.plugins.sparql.processor import prepareQuery from rdflib.term import URIRef from p4l.models.data import Language, Record +from p4l.models import signals class QueryCache(object): @@ -275,5 +276,7 @@ ['address', 'display'], "SELECT ?a ?d WHERE { [ iiep:url ?bnode ]. OPTIONAL { ?bnode iiep:address ?a }. OPTIONAL { ?bnode iiep:display ?d }.}", ) + + signals.record_saved.send(Record, instance=record, created=True) return record