Commit 5bcb9fce authored by Jonas Waeber's avatar Jonas Waeber
Browse files

Filter locator creation

parent 23f6a6e4
Pipeline #22926 failed with stages
in 3 minutes and 14 seconds
...@@ -18,6 +18,7 @@ ...@@ -18,6 +18,7 @@
package org.memobase package org.memobase
import ch.memobase.rdf.EBUCORE
import ch.memobase.rdf.NS import ch.memobase.rdf.NS
import com.beust.klaxon.JsonObject import com.beust.klaxon.JsonObject
import org.apache.logging.log4j.LogManager import org.apache.logging.log4j.LogManager
...@@ -172,6 +173,16 @@ class DocumentsSearchDocBuilder( ...@@ -172,6 +173,16 @@ class DocumentsSearchDocBuilder(
"" ""
} }
val addLocator = if (digitalObject != null) {
if (digitalObject.containsKey(EBUCORE.locator.localName)) {
accessDigital.any { it.facet?.contains("public") ?: false }
} else {
false
}
} else {
false
}
val digitalObjectValues = digitalObject.let { val digitalObjectValues = digitalObject.let {
if (it != null) { if (it != null) {
val width = it.getOrDefault("width", "") as String val width = it.getOrDefault("width", "") as String
...@@ -229,14 +240,22 @@ class DocumentsSearchDocBuilder( ...@@ -229,14 +240,22 @@ class DocumentsSearchDocBuilder(
placeRelated = placesRelatedBuilder.build(), placeRelated = placesRelatedBuilder.build(),
placeFacet = placeFacetBuilder.build(), placeFacet = placeFacetBuilder.build(),
rightsHolder = Extract.typedEntityByType(recordRules, "type", "holder", "name"), rightsHolder = Extract.typedEntityByType(recordRules, "type", "holder", "name"),
conditionsOfUse = Extract.languageContainer("conditionsOfUse (record id: $key)", record[KEYS.conditionsOfUse]), conditionsOfUse = Extract.languageContainer(
"conditionsOfUse (record id: $key)",
record[KEYS.conditionsOfUse]
),
memoriavClaim = record[KEYS.sponsoredBy] != null, memoriavClaim = record[KEYS.sponsoredBy] != null,
format = formats.build(), format = formats.build(),
language = languages.build(), language = languages.build(),
genre = genres.build(), genre = genres.build(),
keywords = subjects.flatMap { Extract.languageContainer("hasSubject (record id: $key)", it[KEYS.prefLabel]) }.let { keywords = subjects.flatMap {
Extract.languageContainer(
"hasSubject (record id: $key)",
it[KEYS.prefLabel]
)
}.let {
if (it.isEmpty()) if (it.isEmpty())
LanguageContainer.EMPTY LanguageContainer.EMPTY
else else
...@@ -271,7 +290,7 @@ class DocumentsSearchDocBuilder( ...@@ -271,7 +290,7 @@ class DocumentsSearchDocBuilder(
durationDigital = Extract.listOfStrings(digitalObject?.get("duration")), durationDigital = Extract.listOfStrings(digitalObject?.get("duration")),
colourDigital = Extract.listOfStrings(digitalObject?.get(KEYS.color)), colourDigital = Extract.listOfStrings(digitalObject?.get(KEYS.color)),
digitalObjectNote = Extract.languageContainer("descriptiveNote", digitalObject?.get("descriptiveNote")), digitalObjectNote = Extract.languageContainer("descriptiveNote", digitalObject?.get("descriptiveNote")),
locator = locator, locator = if (addLocator) locator else null,
usageConditionsDigital = Extract.languageContainer( usageConditionsDigital = Extract.languageContainer(
"conditionsOfUse", "conditionsOfUse",
digitalObject?.get("conditionsOfUse") digitalObject?.get("conditionsOfUse")
......
...@@ -88,7 +88,7 @@ data class DocumentsSearchDoc( ...@@ -88,7 +88,7 @@ data class DocumentsSearchDoc(
// Digital Object // Digital Object
val durationDigital: List<String>, val durationDigital: List<String>,
val colourDigital: List<String>, val colourDigital: List<String>,
val locator: String, val locator: String?,
val accessDigital: List<FacetContainer>, val accessDigital: List<FacetContainer>,
val usageDigital: List<String>, val usageDigital: List<String>,
val usageDigitalGroup: List<FacetContainer>, val usageDigitalGroup: List<FacetContainer>,
...@@ -172,7 +172,7 @@ data class DocumentsSearchDoc( ...@@ -172,7 +172,7 @@ data class DocumentsSearchDoc(
false, false,
emptyList(), emptyList(),
emptyList(), emptyList(),
"", null,
emptyList(), emptyList(),
emptyList(), emptyList(),
emptyList(), emptyList(),
......
{"title":[{"de":[],"fr":[],"it":[],"un":["Diaserie zum Thema Säuglingspflege; \"Ablesen des Thermometers.\" - Krankenschwester am Fieber messen bei einem Säugling; Deutsches Hygiene-Museum, Dresden; um 1930"]}],"type":{"name":{"de":["Fotografie"],"fr":["Photographie"],"it":["Fotografia"],"un":[]},"filter":"Foto"},"sourceID":"Sozarch_F_5146-Gb-40-042","rightsHolder":[{"de":[],"fr":[],"it":[],"un":["Schweizerisches Sozialarchiv"]}],"sameAs":["http://www.bild-video-ton.ch/bestand/objekt/Sozarch_F_5146-Gb-40-042"],"format":[{"displayLabel":{"de":[],"fr":[],"it":[],"un":["Glaspositiv"]},"name":{"de":["Fotoplatte"],"fr":["plaque photographique"],"it":["lastra fotografica"],"un":[]}}],"language":[{"displayLabel":{"de":[],"fr":[],"it":[],"un":["ger"]},"name":{"de":["Deutsch"],"fr":["allemand"],"it":["tedesco"],"un":[]},"type":"content"}],"keywords":{"de":[],"fr":[],"it":[],"un":["soziale Fragen","Altersgliederung","Bevölkerung","Bevölkerungsaufbau","frühe Kindheit; soziale Fragen","Gesundheit","Gesundheitsförderung","Gesundheitspolitik"]},"personsFacet":{},"agentCreator":[{"name":{"de":[],"fr":[],"it":[],"un":["Unbekannt"]},"relation":{"de":[],"fr":[],"it":[],"un":["Author"]}}],"placeFacet":{},"temporal":[{"date":"1921-1930 / 1931-1940"}],"dateCreated":[{"date":"um 1930"}],"institution":[{"name":{"de":[],"fr":[],"it":[],"un":[]},"facet":["soz"]}],"recordSet":{"name":{"de":[],"fr":[],"it":[],"un":[]},"facet":["soz-004"]},"memoriavClaim":true,"locator":"https://media.memobase.k8s.unibas.ch/memo/soz-004-Sozarch_F_5146-Gb-40-042-1","accessDigital":[{"name":{"de":["Online"],"fr":["En ligne"],"it":["Online"],"un":[]},"filter":"public"}],"usageDigital":["http://rightsstatements.org/vocab/CNE/1.0/"],"usageDigitalGroup":[{"name":{"de":["Unklar (Copyright nicht bekannt)"],"fr":[""],"it":[""],"un":[]},"filter":"http://rightsstatements.org/vocab/CNE/1.0/"}],"digital":{},"callNumber":["Sozarch_F_5146-Gb-40-042"],"accessPhysical":[{"name":{"de":["vor Ort"],"fr":["Sur place"],"it":["Nel local"],"un":[]},"filter":"onsite"}],"usagePhysical":["http://rightsstatements.org/vocab/CNE/1.0/"],"colourPhysical":[{"de":[],"fr":[],"it":[],"un":["s-w"]}],"access":[{"name":{"de":["Online"],"fr":["En ligne"],"it":["Online"],"un":[]},"filter":"public"},{"name":{"de":["vor Ort"],"fr":["Sur place"],"it":["Nel local"],"un":[]},"filter":"onsite"}],"published":false,"suggest":{"title":["Diaserie zum Thema Säuglingspflege; \"Ablesen des Thermometers.\" - Krankenschwester am Fieber messen bei einem Säugling; Deutsches Hygiene-Museum, Dresden; um 1930"],"keywords":["soziale Fragen","Altersgliederung","Bevölkerung","Bevölkerungsaufbau","Gesundheit","frühe Kindheit; soziale Fragen","Gesundheitsförderung","Gesundheitspolitik"]},"id":"fad-001-DON3196"} {"title":[{"de":[],"fr":[],"it":[],"un":["Diaserie zum Thema Säuglingspflege; \"Ablesen des Thermometers.\" - Krankenschwester am Fieber messen bei einem Säugling; Deutsches Hygiene-Museum, Dresden; um 1930"]}],"type":{"name":{"de":["Fotografie"],"fr":["Photographie"],"it":["Fotografia"],"un":[]},"filter":"Foto"},"sourceID":"Sozarch_F_5146-Gb-40-042","rightsHolder":[{"de":[],"fr":[],"it":[],"un":["Schweizerisches Sozialarchiv"]}],"sameAs":["http://www.bild-video-ton.ch/bestand/objekt/Sozarch_F_5146-Gb-40-042"],"format":[{"displayLabel":{"de":[],"fr":[],"it":[],"un":["Glaspositiv"]},"name":{"de":["Fotoplatte"],"fr":["plaque photographique"],"it":["lastra fotografica"],"un":[]}}],"language":[{"displayLabel":{"de":[],"fr":[],"it":[],"un":["ger"]},"name":{"de":["Deutsch"],"fr":["allemand"],"it":["tedesco"],"un":[]},"type":"content"}],"keywords":{"de":[],"fr":[],"it":[],"un":["soziale Fragen","Altersgliederung","Bevölkerung","Bevölkerungsaufbau","frühe Kindheit; soziale Fragen","Gesundheit","Gesundheitsförderung","Gesundheitspolitik"]},"personsFacet":{},"agentCreator":[{"name":{"de":[],"fr":[],"it":[],"un":["Unbekannt"]},"relation":{"de":[],"fr":[],"it":[],"un":["Author"]}}],"placeFacet":{},"temporal":[{"date":"1921-1930 / 1931-1940"}],"dateCreated":[{"date":"um 1930"}],"institution":[{"name":{"de":[],"fr":[],"it":[],"un":[]},"facet":["soz"]}],"recordSet":{"name":{"de":[],"fr":[],"it":[],"un":[]},"facet":["soz-004"]},"memoriavClaim":true,"accessDigital":[{"name":{"de":["Online"],"fr":["En ligne"],"it":["Online"],"un":[]},"filter":"public"}],"usageDigital":["http://rightsstatements.org/vocab/CNE/1.0/"],"usageDigitalGroup":[{"name":{"de":["Unklar (Copyright nicht bekannt)"],"fr":[""],"it":[""],"un":[]},"filter":"http://rightsstatements.org/vocab/CNE/1.0/"}],"digital":{},"callNumber":["Sozarch_F_5146-Gb-40-042"],"accessPhysical":[{"name":{"de":["vor Ort"],"fr":["Sur place"],"it":["Nel local"],"un":[]},"filter":"onsite"}],"usagePhysical":["http://rightsstatements.org/vocab/CNE/1.0/"],"colourPhysical":[{"de":[],"fr":[],"it":[],"un":["s-w"]}],"access":[{"name":{"de":["Online"],"fr":["En ligne"],"it":["Online"],"un":[]},"filter":"public"},{"name":{"de":["vor Ort"],"fr":["Sur place"],"it":["Nel local"],"un":[]},"filter":"onsite"}],"published":false,"suggest":{"title":["Diaserie zum Thema Säuglingspflege; \"Ablesen des Thermometers.\" - Krankenschwester am Fieber messen bei einem Säugling; Deutsches Hygiene-Museum, Dresden; um 1930"],"keywords":["soziale Fragen","Altersgliederung","Bevölkerung","Bevölkerungsaufbau","Gesundheit","frühe Kindheit; soziale Fragen","Gesundheitsförderung","Gesundheitspolitik"]},"id":"fad-001-DON3196"}
\ No newline at end of file \ No newline at end of file
{"title":[{"de":[],"fr":[],"it":[],"un":["\"Auf der Alp Gitschenen - Projektleiter, Gemeindebehörden, Journalisten, Pro Juventute Mitarbeiter\"; 07.08.1974"]}],"type":{"name":{"de":["Fotografie"],"fr":["Photographie"],"it":["Fotografia"],"un":[]},"filter":"Foto"},"sourceID":"Sozarch_F_5146-Fc-0253","rightsHolder":[{"de":[],"fr":[],"it":[],"un":["Schweizerisches Sozialarchiv"]}],"sameAs":["http://www.bild-video-ton.ch/bestand/objekt/Sozarch_F_5146-Fc-0253"],"format":[{"displayLabel":{"de":[],"fr":[],"it":[],"un":["Papierabzug"]},"name":{"de":["Abzug"],"fr":["épreuve photographique"],"it":["GALATEO MANCANTE"],"un":[]}}],"keywords":{"de":[],"fr":[],"it":[],"un":[]},"personsFacet":{},"agentCreator":[{"name":{"de":[],"fr":[],"it":[],"un":["Perrottet, Julia"]},"relation":{"de":[],"fr":[],"it":[],"un":["Author"]}}],"placeRelated":[{"name":{"de":[],"fr":[],"it":[],"un":["Schweiz, Uri, Isenthal"]},"filter":"Schweiz, Uri, Isenthal","facet":["0~S~","1~S~Schweiz, Uri, Isenthal~"]}],"placeFacet":{"facet":["0~S~","1~S~Schweiz, Uri, Isenthal~"],"filter":["Schweiz, Uri, Isenthal"]},"institution":[{"name":{"de":[],"fr":[],"it":[],"un":[]},"facet":["soz"]}],"recordSet":{"name":{"de":[],"fr":[],"it":[],"un":[]},"facet":["soz-004"]},"memoriavClaim":true,"locator":"https://media.memobase.k8s.unibas.ch/memo/soz-004-Sozarch_F_5146-Fc-0253-1","accessDigital":[{"name":{"de":["Online"],"fr":["En ligne"],"it":["Online"],"un":[]},"filter":"public"}],"usageDigital":["http://rightsstatements.org/vocab/CNE/1.0/"],"usageDigitalGroup":[{"name":{"de":["Unklar (Copyright nicht bekannt)"],"fr":[""],"it":[""],"un":[]},"filter":"http://rightsstatements.org/vocab/CNE/1.0/"}],"digital":{},"callNumber":["Sozarch_F_5146-Fc-0253"],"accessPhysical":[{"name":{"de":["vor Ort"],"fr":["Sur place"],"it":["Nel local"],"un":[]},"filter":"onsite"}],"usagePhysical":["http://rightsstatements.org/vocab/CNE/1.0/"],"colourPhysical":[{"de":[],"fr":[],"it":[],"un":["s-w"]}],"access":[{"name":{"de":["Online"],"fr":["En ligne"],"it":["Online"],"un":[]},"filter":"public"},{"name":{"de":["vor Ort"],"fr":["Sur place"],"it":["Nel local"],"un":[]},"filter":"onsite"}],"published":false,"suggest":{"title":["\"Auf der Alp Gitschenen - Projektleiter, Gemeindebehörden, Journalisten, Pro Juventute Mitarbeiter\"; 07.08.1974"]},"id":"Burgerbib-Krebser-208576"} {"title":[{"de":[],"fr":[],"it":[],"un":["\"Auf der Alp Gitschenen - Projektleiter, Gemeindebehörden, Journalisten, Pro Juventute Mitarbeiter\"; 07.08.1974"]}],"type":{"name":{"de":["Fotografie"],"fr":["Photographie"],"it":["Fotografia"],"un":[]},"filter":"Foto"},"sourceID":"Sozarch_F_5146-Fc-0253","rightsHolder":[{"de":[],"fr":[],"it":[],"un":["Schweizerisches Sozialarchiv"]}],"sameAs":["http://www.bild-video-ton.ch/bestand/objekt/Sozarch_F_5146-Fc-0253"],"format":[{"displayLabel":{"de":[],"fr":[],"it":[],"un":["Papierabzug"]},"name":{"de":["Abzug"],"fr":["épreuve photographique"],"it":["GALATEO MANCANTE"],"un":[]}}],"keywords":{"de":[],"fr":[],"it":[],"un":[]},"personsFacet":{},"agentCreator":[{"name":{"de":[],"fr":[],"it":[],"un":["Perrottet, Julia"]},"relation":{"de":[],"fr":[],"it":[],"un":["Author"]}}],"placeRelated":[{"name":{"de":[],"fr":[],"it":[],"un":["Schweiz, Uri, Isenthal"]},"filter":"Schweiz, Uri, Isenthal","facet":["0~S~","1~S~Schweiz, Uri, Isenthal~"]}],"placeFacet":{"facet":["0~S~","1~S~Schweiz, Uri, Isenthal~"],"filter":["Schweiz, Uri, Isenthal"]},"institution":[{"name":{"de":[],"fr":[],"it":[],"un":[]},"facet":["soz"]}],"recordSet":{"name":{"de":[],"fr":[],"it":[],"un":[]},"facet":["soz-004"]},"memoriavClaim":true,"accessDigital":[{"name":{"de":["Online"],"fr":["En ligne"],"it":["Online"],"un":[]},"filter":"public"}],"usageDigital":["http://rightsstatements.org/vocab/CNE/1.0/"],"usageDigitalGroup":[{"name":{"de":["Unklar (Copyright nicht bekannt)"],"fr":[""],"it":[""],"un":[]},"filter":"http://rightsstatements.org/vocab/CNE/1.0/"}],"digital":{},"callNumber":["Sozarch_F_5146-Fc-0253"],"accessPhysical":[{"name":{"de":["vor Ort"],"fr":["Sur place"],"it":["Nel local"],"un":[]},"filter":"onsite"}],"usagePhysical":["http://rightsstatements.org/vocab/CNE/1.0/"],"colourPhysical":[{"de":[],"fr":[],"it":[],"un":["s-w"]}],"access":[{"name":{"de":["Online"],"fr":["En ligne"],"it":["Online"],"un":[]},"filter":"public"},{"name":{"de":["vor Ort"],"fr":["Sur place"],"it":["Nel local"],"un":[]},"filter":"onsite"}],"published":false,"suggest":{"title":["\"Auf der Alp Gitschenen - Projektleiter, Gemeindebehörden, Journalisten, Pro Juventute Mitarbeiter\"; 07.08.1974"]},"id":"Burgerbib-Krebser-208576"}
\ No newline at end of file \ No newline at end of file
{"title":[{"de":[],"fr":[],"it":[],"un":["\"Robinsonspielplatz 'Le Lignon', Genf\" - Drei Jungen beim Bauen einer Hütte; um 1975"]}],"type":{"name":{"de":["Fotografie"],"fr":["Photographie"],"it":["Fotografia"],"un":[]},"filter":"Foto"},"sourceID":"Sozarch_F_5146-Da-B004-0200","rightsHolder":[{"de":[],"fr":[],"it":[],"un":["Schweizerisches Sozialarchiv"]}],"sameAs":["http://www.bild-video-ton.ch/bestand/objekt/Sozarch_F_5146-Da-B004-0200"],"format":[{"displayLabel":{"de":[],"fr":[],"it":[],"un":["Diapositiv"]},"name":{"de":["Diafilm"],"fr":["film inversible"],"it":["GALATEO MANCANTE"],"un":[]}}],"keywords":{"de":[],"fr":[],"it":[],"un":[]},"personsFacet":{},"agentCreator":[{"name":{"de":[],"fr":[],"it":[],"un":["Unbekannt"]},"relation":{"de":[],"fr":[],"it":[],"un":["Author"]}}],"placeRelated":[{"name":{"de":[],"fr":[],"it":[],"un":["Schweiz, Genf, Kanton, Genf, Stadt"]},"filter":"Schweiz, Genf, Kanton, Genf, Stadt","facet":["0~S~","1~S~Schweiz, Genf, Kanton, Genf, Stadt~"]}],"placeFacet":{"facet":["0~S~","1~S~Schweiz, Genf, Kanton, Genf, Stadt~"],"filter":["Schweiz, Genf, Kanton, Genf, Stadt"]},"dateCreated":[{"date":"um 1975"}],"institution":[{"name":{"de":[],"fr":[],"it":[],"un":[]},"facet":["soz"]}],"recordSet":{"name":{"de":[],"fr":[],"it":[],"un":[]},"facet":["soz-004"]},"memoriavClaim":true,"locator":"https://media.memobase.k8s.unibas.ch/memo/soz-004-Sozarch_F_5146-Da-B004-0200-1","accessDigital":[{"name":{"de":["Online"],"fr":["En ligne"],"it":["Online"],"un":[]},"filter":"public"}],"usageDigital":["http://rightsstatements.org/vocab/CNE/1.0/"],"usageDigitalGroup":[{"name":{"de":["Unklar (Copyright nicht bekannt)"],"fr":[""],"it":[""],"un":[]},"filter":"http://rightsstatements.org/vocab/CNE/1.0/"}],"digital":{},"callNumber":["Sozarch_F_5146-Da-B004-0200"],"accessPhysical":[{"name":{"de":["vor Ort"],"fr":["Sur place"],"it":["Nel local"],"un":[]},"filter":"onsite"}],"usagePhysical":["http://rightsstatements.org/vocab/CNE/1.0/"],"colourPhysical":[{"de":[],"fr":[],"it":[],"un":["Farbe"]}],"access":[{"name":{"de":["Online"],"fr":["En ligne"],"it":["Online"],"un":[]},"filter":"public"},{"name":{"de":["vor Ort"],"fr":["Sur place"],"it":["Nel local"],"un":[]},"filter":"onsite"}],"published":false,"suggest":{"title":["\"Robinsonspielplatz 'Le Lignon', Genf\" - Drei Jungen beim Bauen einer Hütte; um 1975"]},"id":"LS-film-162354"} {"title":[{"de":[],"fr":[],"it":[],"un":["\"Robinsonspielplatz 'Le Lignon', Genf\" - Drei Jungen beim Bauen einer Hütte; um 1975"]}],"type":{"name":{"de":["Fotografie"],"fr":["Photographie"],"it":["Fotografia"],"un":[]},"filter":"Foto"},"sourceID":"Sozarch_F_5146-Da-B004-0200","rightsHolder":[{"de":[],"fr":[],"it":[],"un":["Schweizerisches Sozialarchiv"]}],"sameAs":["http://www.bild-video-ton.ch/bestand/objekt/Sozarch_F_5146-Da-B004-0200"],"format":[{"displayLabel":{"de":[],"fr":[],"it":[],"un":["Diapositiv"]},"name":{"de":["Diafilm"],"fr":["film inversible"],"it":["GALATEO MANCANTE"],"un":[]}}],"keywords":{"de":[],"fr":[],"it":[],"un":[]},"personsFacet":{},"agentCreator":[{"name":{"de":[],"fr":[],"it":[],"un":["Unbekannt"]},"relation":{"de":[],"fr":[],"it":[],"un":["Author"]}}],"placeRelated":[{"name":{"de":[],"fr":[],"it":[],"un":["Schweiz, Genf, Kanton, Genf, Stadt"]},"filter":"Schweiz, Genf, Kanton, Genf, Stadt","facet":["0~S~","1~S~Schweiz, Genf, Kanton, Genf, Stadt~"]}],"placeFacet":{"facet":["0~S~","1~S~Schweiz, Genf, Kanton, Genf, Stadt~"],"filter":["Schweiz, Genf, Kanton, Genf, Stadt"]},"dateCreated":[{"date":"um 1975"}],"institution":[{"name":{"de":[],"fr":[],"it":[],"un":[]},"facet":["soz"]}],"recordSet":{"name":{"de":[],"fr":[],"it":[],"un":[]},"facet":["soz-004"]},"memoriavClaim":true,"accessDigital":[{"name":{"de":["Online"],"fr":["En ligne"],"it":["Online"],"un":[]},"filter":"public"}],"usageDigital":["http://rightsstatements.org/vocab/CNE/1.0/"],"usageDigitalGroup":[{"name":{"de":["Unklar (Copyright nicht bekannt)"],"fr":[""],"it":[""],"un":[]},"filter":"http://rightsstatements.org/vocab/CNE/1.0/"}],"digital":{},"callNumber":["Sozarch_F_5146-Da-B004-0200"],"accessPhysical":[{"name":{"de":["vor Ort"],"fr":["Sur place"],"it":["Nel local"],"un":[]},"filter":"onsite"}],"usagePhysical":["http://rightsstatements.org/vocab/CNE/1.0/"],"colourPhysical":[{"de":[],"fr":[],"it":[],"un":["Farbe"]}],"access":[{"name":{"de":["Online"],"fr":["En ligne"],"it":["Online"],"un":[]},"filter":"public"},{"name":{"de":["vor Ort"],"fr":["Sur place"],"it":["Nel local"],"un":[]},"filter":"onsite"}],"published":false,"suggest":{"title":["\"Robinsonspielplatz 'Le Lignon', Genf\" - Drei Jungen beim Bauen einer Hütte; um 1975"]},"id":"LS-film-162354"}
\ No newline at end of file \ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment