catch model up to multi-author lines

now the only thing missing is the quote adding UI support - multiauthor
lines can already be added via API
This commit is contained in:
2026-04-23 22:48:51 +02:00
parent 48e14a5830
commit 983e1ae88f
4 changed files with 49 additions and 30 deletions

View File

@@ -153,7 +153,12 @@ pub async fn form(
for nid in form.authors {
authors.push(Name::get_by_id(&mut *tx, nid).await.unwrap());
}
let lines = form.lines.into_iter().zip(authors).collect();
let lines = form
.lines
.into_iter()
.zip(authors)
.map(|(l, a)| (l, vec![a]))
.collect();
let timestamp = match NaiveDateTime::parse_from_str(&form.time, "%Y-%m-%dT%H:%M") {
Ok(ts) => ts,