foaf_user/commit
Do not add a sameAs if it already exists
author | Jan Wielemaker |
---|---|
Fri Nov 19 14:42:05 2010 +0100 | |
committer | Jan Wielemaker |
Fri Nov 19 14:42:05 2010 +0100 | |
commit | b2c1a511362fe4d20c2aaa40e8070257cc28ca9b |
tree | d20d8ccb93992bded7347be1a59e04a95bf12a43 |
parent | 881ecaf80302dcde10909dc852a08aa4c6fb576a |
Diff style: patch stat
diff --git a/lib/semweb/rdf_foaf.pl b/lib/semweb/rdf_foaf.pl index 2785745..96fa1d4 100644 --- a/lib/semweb/rdf_foaf.pl +++ b/lib/semweb/rdf_foaf.pl @@ -61,7 +61,8 @@ foaf_merge(URI) :- foaf_merge_raw(URI) :- forall((rdf(URI, foaf:mbox_sha1sum, Hash), rdf(URI2, foaf:mbox_sha1sum, Hash, Graph), - URI \== URI2), + URI \== URI2, + \+ rdf(URI2, owl:sameAs, URI)), rdf_assert(URI2, owl:sameAs, URI, Graph)).