Commit 5325ced0 authored by Jonas Waeber's avatar Jonas Waeber

Fix isPublished decoder

parent 28903e6d
......@@ -86,6 +86,7 @@ class InstitutionSearchDocBuilder(
institutionId = id,
published = institution[KEYS.isPublished].let {
when (it) {
is Boolean -> it
is String -> it.toBoolean()
else -> {
log.error("Found no isPublished property on institution $key. Set to false.")
......
......@@ -29,6 +29,12 @@ class TestInstitutionSearchDoc {
private val dateRegex = Regex("\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}.\\d{3}")
@Test
fun `test institution search doc`() {
}
@Test
fun `integration test institution`() {
val settings = App.createSettings("kafkaTest1.yml")
......
{"published":false,"name":{"de":["Stadtarchiv Schaffhausen"],"fr":["Archives de la ville de Schaffhouse"],"it":["Archivio della città di Schaffhausen"],"un":[]},"description":{"de":["<p>Das Stadtarchiv Schaffhausen verwaltet, erschliesst und vermittelt das Schriftgut der Stadt Schaffhausen, wie es seit 1831 aus der amtlichen Tätigkeit ihrer Behörden und Verwaltung hervorgeht. Es verwaltet ausserdem vom Schriftgut des alten Stadtstaates Schaffhausen jene Ämter, die 1831 ins Eigentum der Einwohnergemeinde Schaffhausen übergingen, sowie die mittelalterlichen und frühneuzeitlichen Stadtrechnungen und Steuerbücher. Das Stadtarchiv übernimmt in Ergänzung dazu auch wichtiges nicht-behördliches Quellenmaterial zur Geschichte Schaffhausens (Schenkungen und Depots von Vereinen, Parteien, Firmen, Familien, Einzelpersonen usw.). Es sammelt die Schaffhauser Zeitungen, führt weitere Sammlungen (Fotos, Pläne) und unterhält für die Benützung im Archiv eine Präsenzbibliothek. Das Stadtarchiv ist für jedermann im Rahmen der Öffnungszeiten und der Benutzungsordnung frei zugänglich.</p>"],"fr":["Das Stadtarchiv Schaffhausen verwaltet, erschliesst und vermittelt das Schriftgut der Stadt Schaffhausen, wie es seit 1831 aus der amtlichen Tätigkeit ihrer Behörden und Verwaltung hervorgeht.\nEs verwaltet ausserdem vom Schriftgut des alten Stadtstaates Schaffhausen jene Ämter, die 1831 ins Eigentum der Einwohnergemeinde Schaffhausen übergingen, sowie die mittelalterlichen und frühneuzeitlichen Stadtrechnungen und Steuerbücher.\nDas Stadtarchiv übernimmt in Ergänzung dazu auch wichtiges nicht-behördliches Quellenmaterial zur Geschichte Schaffhausens (Schenkungen und Depots von Vereinen, Parteien, Firmen, Familien, Einzelpersonen usw.).\nEs sammelt die Schaffhauser Zeitungen, führt weitere Sammlungen (Fotos, Pläne) und unterhält für die Benützung im Archiv eine Präsenzbibliothek.\nDas Stadtarchiv ist für jedermann im Rahmen der Öffnungszeiten und der Benutzungsordnung frei zugänglich."],"it":["Das Stadtarchiv Schaffhausen verwaltet, erschliesst und vermittelt das Schriftgut der Stadt Schaffhausen, wie es seit 1831 aus der amtlichen Tätigkeit ihrer Behörden und Verwaltung hervorgeht.\nEs verwaltet ausserdem vom Schriftgut des alten Stadtstaates Schaffhausen jene Ämter, die 1831 ins Eigentum der Einwohnergemeinde Schaffhausen übergingen, sowie die mittelalterlichen und frühneuzeitlichen Stadtrechnungen und Steuerbücher.\nDas Stadtarchiv übernimmt in Ergänzung dazu auch wichtiges nicht-behördliches Quellenmaterial zur Geschichte Schaffhausens (Schenkungen und Depots von Vereinen, Parteien, Firmen, Familien, Einzelpersonen usw.).\nEs sammelt die Schaffhauser Zeitungen, führt weitere Sammlungen (Fotos, Pläne) und unterhält für die Benützung im Archiv eine Präsenzbibliothek.\nDas Stadtarchiv ist für jedermann im Rahmen der Öffnungszeiten und der Benutzungsordnung frei zugänglich."],"un":[]},"city":[{"de":["Schaffhausen"],"fr":["Schaffhouse"],"it":["Sciaffusa"],"un":[]}],"address":["Fronwagplatz 24"],"postalCodes":["8200"],"canton":[{"name":{"de":["Schaffhausen"],"fr":["Schaffhouse"],"it":["Schaffhouse"],"un":[]}}],"type":[{"name":{"de":["Archiv"],"fr":["Archives"],"it":["Archivio"],"un":[]},"filter":"Q166118"}],"documentType":[{"name":{"de":["Foto"],"fr":["Foto"],"it":["Foto"],"un":[]},"filter":"Foto"}],"lastUpdatedDate":"2020","keyVisualLink":"https://mb-wf1.memobase.unibas.ch/sites/default/files/styles/teaser/public/2020-11/StadtArchivSchaffhausenGeb2.jpg?itok=2PsMvPqc","numberOfRecordSets":1,"numberOfDocuments":123,"id":"sts"}
\ No newline at end of file
{"published":true,"name":{"de":["Stadtarchiv Schaffhausen"],"fr":["Archives de la ville de Schaffhouse"],"it":["Archivio della città di Schaffhausen"],"un":[]},"description":{"de":["<p>Das Stadtarchiv Schaffhausen verwaltet, erschliesst und vermittelt das Schriftgut der Stadt Schaffhausen, wie es seit 1831 aus der amtlichen Tätigkeit ihrer Behörden und Verwaltung hervorgeht. Es verwaltet ausserdem vom Schriftgut des alten Stadtstaates Schaffhausen jene Ämter, die 1831 ins Eigentum der Einwohnergemeinde Schaffhausen übergingen, sowie die mittelalterlichen und frühneuzeitlichen Stadtrechnungen und Steuerbücher. Das Stadtarchiv übernimmt in Ergänzung dazu auch wichtiges nicht-behördliches Quellenmaterial zur Geschichte Schaffhausens (Schenkungen und Depots von Vereinen, Parteien, Firmen, Familien, Einzelpersonen usw.). Es sammelt die Schaffhauser Zeitungen, führt weitere Sammlungen (Fotos, Pläne) und unterhält für die Benützung im Archiv eine Präsenzbibliothek. Das Stadtarchiv ist für jedermann im Rahmen der Öffnungszeiten und der Benutzungsordnung frei zugänglich.</p>"],"fr":["Das Stadtarchiv Schaffhausen verwaltet, erschliesst und vermittelt das Schriftgut der Stadt Schaffhausen, wie es seit 1831 aus der amtlichen Tätigkeit ihrer Behörden und Verwaltung hervorgeht.\nEs verwaltet ausserdem vom Schriftgut des alten Stadtstaates Schaffhausen jene Ämter, die 1831 ins Eigentum der Einwohnergemeinde Schaffhausen übergingen, sowie die mittelalterlichen und frühneuzeitlichen Stadtrechnungen und Steuerbücher.\nDas Stadtarchiv übernimmt in Ergänzung dazu auch wichtiges nicht-behördliches Quellenmaterial zur Geschichte Schaffhausens (Schenkungen und Depots von Vereinen, Parteien, Firmen, Familien, Einzelpersonen usw.).\nEs sammelt die Schaffhauser Zeitungen, führt weitere Sammlungen (Fotos, Pläne) und unterhält für die Benützung im Archiv eine Präsenzbibliothek.\nDas Stadtarchiv ist für jedermann im Rahmen der Öffnungszeiten und der Benutzungsordnung frei zugänglich."],"it":["Das Stadtarchiv Schaffhausen verwaltet, erschliesst und vermittelt das Schriftgut der Stadt Schaffhausen, wie es seit 1831 aus der amtlichen Tätigkeit ihrer Behörden und Verwaltung hervorgeht.\nEs verwaltet ausserdem vom Schriftgut des alten Stadtstaates Schaffhausen jene Ämter, die 1831 ins Eigentum der Einwohnergemeinde Schaffhausen übergingen, sowie die mittelalterlichen und frühneuzeitlichen Stadtrechnungen und Steuerbücher.\nDas Stadtarchiv übernimmt in Ergänzung dazu auch wichtiges nicht-behördliches Quellenmaterial zur Geschichte Schaffhausens (Schenkungen und Depots von Vereinen, Parteien, Firmen, Familien, Einzelpersonen usw.).\nEs sammelt die Schaffhauser Zeitungen, führt weitere Sammlungen (Fotos, Pläne) und unterhält für die Benützung im Archiv eine Präsenzbibliothek.\nDas Stadtarchiv ist für jedermann im Rahmen der Öffnungszeiten und der Benutzungsordnung frei zugänglich."],"un":[]},"city":[{"de":["Schaffhausen"],"fr":["Schaffhouse"],"it":["Sciaffusa"],"un":[]}],"address":["Fronwagplatz 24"],"postalCodes":["8200"],"canton":[{"name":{"de":["Schaffhausen"],"fr":["Schaffhouse"],"it":["Schaffhouse"],"un":[]}}],"type":[{"name":{"de":["Archiv"],"fr":["Archives"],"it":["Archivio"],"un":[]},"filter":"Q166118"}],"documentType":[{"name":{"de":["Foto"],"fr":["Foto"],"it":["Foto"],"un":[]},"filter":"Foto"}],"lastUpdatedDate":"2020","keyVisualLink":"https://mb-wf1.memobase.unibas.ch/sites/default/files/styles/teaser/public/2020-11/StadtArchivSchaffhausenGeb2.jpg?itok=2PsMvPqc","numberOfRecordSets":1,"numberOfDocuments":123,"id":"sts"}
\ 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