From 2b7403f66a97bfe17b3880617b3995976ce7a48c Mon Sep 17 00:00:00 2001 From: esikkala <esko.ikkala@aalto.fi> Date: Tue, 9 Oct 2018 09:02:16 +0300 Subject: [PATCH] Show only unique timespans --- src/client/components/ResultTable.js | 2 +- src/server/sparql/Datasets.js | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/client/components/ResultTable.js b/src/client/components/ResultTable.js index b73816e2..69565063 100644 --- a/src/client/components/ResultTable.js +++ b/src/client/components/ResultTable.js @@ -151,7 +151,7 @@ class ResultTable extends React.Component { <TableFooter> <TableRow> <TablePagination - colSpan={3} + component="div" count={results} rowsPerPage={rowsPerPage} rowsPerPageOptions={[5]} diff --git a/src/server/sparql/Datasets.js b/src/server/sparql/Datasets.js index 0799fac8..a72c4eae 100644 --- a/src/server/sparql/Datasets.js +++ b/src/server/sparql/Datasets.js @@ -63,8 +63,11 @@ module.exports = { BIND(REPLACE(STR(?author__id), "http://ldf.fi/mmm/person/", "https://sdbm.library.upenn.edu/names/") AS ?author__sdbmLink) } OPTIONAL { - ?expression_creation crm:P4_has_time_span ?timespan__id . - ?timespan__id rdfs:label ?timespan__prefLabel. + ?expression_creation crm:P4_has_time_span ?timespan . + ?timespan rdfs:label ?timespan__id . + ?timespan crm:P79_beginning_is_qualified_by ?timespan__start . + ?timespan crm:P80_end_is_qualified_by ?timespan__end . + BIND (?timespan__id AS ?timespan__prefLabel) } OPTIONAL { ?expression_creation crm:P7_took_place_at ?creationPlace__id . -- GitLab