fix: insert trailing commas after lists of strings

This was already present for lists of dictionaries, but lists that contained a single string also failed to parse properly.
This commit is contained in:
alphafetus committed 2026-04-27 14:57:31 -04:00
1 parent fff1854067
commit 287598bb79
1 file changed
+2 -1
+2 -1
View File
@@ -554,7 +554,8 @@ pub async fn get_student_pdf(student_id: String) -> Result<(String, Vec<u8>), Se
.replace("[", "(") .replace("[", "(")
.replace("]", ")") .replace("]", ")")
// Ensures trailing commas for lists of dictionaries // Ensures trailing commas for lists of dictionaries
.replace("))", "),)"); .replace("))", "),)")
.replace("\")", "\",)");
debug_log!("New string: {}", typst_string); debug_log!("New string: {}", typst_string);