fix: pretty-print json on serialisation to filesystem

This commit is contained in:
2026-05-30 21:58:31 +02:00
parent c1b7ceae6c
commit 70d2342274
4 changed files with 11 additions and 3 deletions

View File

@@ -417,7 +417,7 @@ defmodule BDS.Metadata do
defp write_json(project, file_name, payload) do
meta_dir = Path.join(Projects.project_data_dir(project), "meta")
path = Path.join(meta_dir, file_name)
Persistence.atomic_write(path, Jason.encode!(payload))
Persistence.atomic_write(path, Jason.encode!(payload, pretty: true))
end
defp read_json(project, file_name) do

View File

@@ -269,7 +269,7 @@ defmodule BDS.Tags do
|> maybe_put("postTemplateSlug", tag.post_template_slug)
end)
Persistence.atomic_write(path, Jason.encode!(payload))
Persistence.atomic_write(path, Jason.encode!(payload, pretty: true))
end
defp validate_unique_name(project_id, name) do