diff --git a/.changeset/lovely-dryers-protect.md b/.changeset/lovely-dryers-protect.md new file mode 100644 index 000000000..31c038d99 --- /dev/null +++ b/.changeset/lovely-dryers-protect.md @@ -0,0 +1,5 @@ +--- +"nostrudel": patch +--- + +Fix jsonl database export format diff --git a/src/views/settings/database-settings.tsx b/src/views/settings/database-settings.tsx index a0e5cd6c9..20c52e588 100644 --- a/src/views/settings/database-settings.tsx +++ b/src/views/settings/database-settings.tsx @@ -99,7 +99,7 @@ export default function DatabaseSettings() { setExporting(true); const rows = await localDatabase.getAll("events"); const lines = rows.map((row) => stringify(row.event)); - const file = new File(lines, "noStrudel-export.jsonl", { + const file = new File([lines.join("\n")], "noStrudel-export.jsonl", { type: "application/jsonl", }); const url = URL.createObjectURL(file);