amalgame/commit

FIXED: file version logic: Take into account vocabularies uploaded from the browser interface for which there is no local file - Daan de Ruijter

authorJacco van Ossenbruggen
Thu Jun 20 14:04:16 2019 +0200
committerJacco van Ossenbruggen
Thu Jun 20 14:04:16 2019 +0200
commit82c7b1b032610e367740fc9e7a4437ee6c6a0489
tree193910cc0329030fc8108395b337f4b5b6eb293f
parent8ee8e6e59ffdd9df3fe8531f21d7e31df0995cfd
Diff style: patch stat
diff --git a/lib/amalgame/ag_provenance.pl b/lib/amalgame/ag_provenance.pl
index 961c2ab..6117265 100644
--- a/lib/amalgame/ag_provenance.pl
+++ b/lib/amalgame/ag_provenance.pl
@@ -369,9 +369,9 @@ prov_named_graph(NG, Repo, Graph) :-
 
 prov_get_entity_version(Entity, SourceGraph, Version) :-
 	rdf_graph_property(SourceGraph, source(SourceFileURL)),
-	uri_file_name(SourceFileURL, Filename),
-	file_directory_name(Filename, Dirname),
-	(   catch(register_git_module(Entity, [directory(Dirname), home_url(Entity)]),Error,
+	(   uri_file_name(SourceFileURL, Filename),
+            file_directory_name(Filename, Dirname),
+            catch(register_git_module(Entity, [directory(Dirname), home_url(Entity)]),Error,
               ( print_message(error, Error),
                 fail
               )),