Skip to content
Snippets Groups Projects
Commit ef3fe5d4 authored by David Schimmel's avatar David Schimmel
Browse files

add check for empty metadata

parent 009ef3da
No related tags found
1 merge request!16WIP: Update Extend analytics log (coscine/issues#1188)
......@@ -152,7 +152,16 @@ namespace Coscine.Api.Tree.Controllers
string metadataCompleteness = null;
try
{
var metadata = jObject.SelectToken("data").SelectToken("metadataStorage").First.First.First;
JToken metadata;
if (jObject.SelectToken("data").SelectToken("metadataStorage").Count() > 0)
{
metadata = jObject.SelectToken("data").SelectToken("metadataStorage").First.First.First;
}
else
{
metadata = jObject.SelectToken("data").SelectToken("metadataStorage");
}
var shapesGraph = (Graph)_rdfStoreConnector.GetGraph(resource.ApplicationProfile);
metadataCompleteness = GetMetadataCompleteness(metadata, shapesGraph);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment