{{ $model := . }}
{{ $model.Earliest.Text -}}
{{- if $model.IsDraft.IsTrue -}}
Entwurf
{{- end -}} {{- if $model.HasOriginal.IsTrue -}}
Der Brieftext wurde anhand des Originals kritisch geprüft.
{{- else -}}
Der Brieftext wurde sekundär überliefert.
{{- end -}}
{{- range $sr := $model.SendReceivedPairs -}}
{{- range $i, $p := $sr.Sent.Persons -}} {{ if and $i (eq $i (Minus (len $sr.Sent.Persons) 1)) }} und {{ else if $i -}} , {{ end }} {{- $person := Person $p.Reference }} {{ $person.Name -}} {{- end -}}
{{- if $model.IsDraft.IsTrue -}} {{- else -}} {{- end -}}
{{- if $sr.Received -}}
{{- range $i, $p := $sr.Received.Persons -}} {{- if and $i (eq $i (Minus (len $sr.Received.Persons) 1)) -}} und {{- end -}} {{- if $i -}} , {{- end -}} {{- $person := Person $p.Reference }} {{ $person.Name -}} {{- end -}} {{ if and $sr.Received.Places (len $sr.Received.Places) }} {{- range $i, $p := $sr.Received.Places -}} {{- $place := Place $p.Reference }} {{- if and $i (eq $i (Minus (len $sr.Received.Places) 1)) -}} und {{- end -}} {{- if $i -}} , {{- end -}} {{- if eq $i 0 -}}  ({{- $place.Name -}} {{- else -}} {{ $place.Name -}} {{- end -}} {{- end -}} ) {{- end -}}
{{- else -}}
Unbekannt
{{- end -}}
{{- end -}}