diff --git a/pom.xml b/pom.xml
index 3e758b559..9f8317887 100644
--- a/pom.xml
+++ b/pom.xml
@@ -12,7 +12,7 @@
jar
fr.insee.rmes
magma
- 1.4.8
+ 1.4.9
magma
Metadata management API
diff --git a/src/main/resources/queries/pogues/getAllSeries.ftlh b/src/main/resources/queries/pogues/getAllSeries.ftlh
index f0b8fdfe4..33a6ec9f4 100644
--- a/src/main/resources/queries/pogues/getAllSeries.ftlh
+++ b/src/main/resources/queries/pogues/getAllSeries.ftlh
@@ -14,15 +14,17 @@
OPTIONAL {?series dc:creator ?proprietaire .}
- ?series dcterms:isPartOf ?family .
- ?family a insee:StatisticalOperationFamily .
- ?family skos:prefLabel ?familyLabelLg1 .
- FILTER (lang(?familyLabelLg1 ) = '${LG1}')
- ?family skos:prefLabel ?familyLabelLg2 .
- FILTER (lang(?familyLabelLg2 ) = '${LG2}')
- BIND(STRAFTER(STR(?family),'/operations/famille/') AS ?familyId ) .
-
- OPTIONAL { ?series skos:altLabel ?seriesAltLabelLg1 .
+ OPTIONAL {
+ ?series dcterms:isPartOf ?family .
+ ?family a insee:StatisticalOperationFamily .
+ ?family skos:prefLabel ?familyLabelLg1 .
+ FILTER (lang(?familyLabelLg1 ) = '${LG1}')
+ ?family skos:prefLabel ?familyLabelLg2 .
+ FILTER (lang(?familyLabelLg2 ) = '${LG2}')
+ BIND(STRAFTER(STR(?family),'/operations/famille/') AS ?familyId ) .
+ }
+
+ OPTIONAL { ?series skos:altLabel ?seriesAltLabelLg1 .
FILTER (lang(?seriesAltLabelLg1) = '${LG1}') }
OPTIONAL { ?series skos:altLabel ?seriesAltLabelLg2 .
FILTER (lang(?seriesAltLabelLg2) = '${LG2}') }
diff --git a/src/main/resources/queries/pogues/getAllSeriesSurvey.ftlh b/src/main/resources/queries/pogues/getAllSeriesSurvey.ftlh
index 593bf45b6..6d8c40fcb 100644
--- a/src/main/resources/queries/pogues/getAllSeriesSurvey.ftlh
+++ b/src/main/resources/queries/pogues/getAllSeriesSurvey.ftlh
@@ -14,14 +14,16 @@
OPTIONAL {?series dc:creator ?proprietaire .}
- ?series dcterms:isPartOf ?family .
- ?family a insee:StatisticalOperationFamily .
- ?family skos:prefLabel ?familyLabelLg1 .
- FILTER (lang(?familyLabelLg1 ) = '${LG1}')
- ?family skos:prefLabel ?familyLabelLg2 .
- FILTER (lang(?familyLabelLg2 ) = '${LG2}')
- BIND(STRAFTER(STR(?family),'/operations/famille/') AS ?familyId ) .
-
+ OPTIONAL {
+ ?series dcterms:isPartOf ?family .
+ ?family a insee:StatisticalOperationFamily .
+ ?family skos:prefLabel ?familyLabelLg1 .
+ FILTER (lang(?familyLabelLg1 ) = '${LG1}')
+ ?family skos:prefLabel ?familyLabelLg2 .
+ FILTER (lang(?familyLabelLg2 ) = '${LG2}')
+ BIND(STRAFTER(STR(?family),'/operations/famille/') AS ?familyId ) .
+ }
+
OPTIONAL { ?series skos:altLabel ?seriesAltLabelLg1 .
FILTER (lang(?seriesAltLabelLg1) = '${LG1}') }
OPTIONAL { ?series skos:altLabel ?seriesAltLabelLg2 .
diff --git a/src/main/resources/queries/pogues/getSerieById.ftlh b/src/main/resources/queries/pogues/getSerieById.ftlh
index 7bedfdfd9..11055f88e 100644
--- a/src/main/resources/queries/pogues/getSerieById.ftlh
+++ b/src/main/resources/queries/pogues/getSerieById.ftlh
@@ -13,15 +13,17 @@
FILTER (lang(?seriesLabelLg1) = '${LG1}')
?series skos:prefLabel ?seriesLabelLg2 .
FILTER (lang(?seriesLabelLg2) = '${LG2}')
-
- ?series dcterms:isPartOf ?family .
- ?family a insee:StatisticalOperationFamily .
- ?family skos:prefLabel ?familyLabelLg1 .
- FILTER (lang(?familyLabelLg1 ) = '${LG1}')
- ?family skos:prefLabel ?familyLabelLg2 .
- FILTER (lang(?familyLabelLg2 ) = '${LG2}')
- BIND(STRAFTER(STR(?family),'/operations/famille/') AS ?familyId ) .
-
+
+ OPTIONAL {
+ ?series dcterms:isPartOf ?family .
+ ?family a insee:StatisticalOperationFamily .
+ ?family skos:prefLabel ?familyLabelLg1 .
+ FILTER (lang(?familyLabelLg1 ) = '${LG1}')
+ ?family skos:prefLabel ?familyLabelLg2 .
+ FILTER (lang(?familyLabelLg2 ) = '${LG2}')
+ BIND(STRAFTER(STR(?family),'/operations/famille/') AS ?familyId ) .
+ }
+
OPTIONAL { ?series skos:altLabel ?seriesAltLabelLg1 .
FILTER (lang(?seriesAltLabelLg1) = '${LG1}') }
OPTIONAL { ?series skos:altLabel ?seriesAltLabelLg2 .