@@ -62,7 +62,7 @@
diff --git a/web/src/routes/settings/+page.svelte b/web/src/routes/settings/+page.svelte
index a50bbef..9748d6c 100644
--- a/web/src/routes/settings/+page.svelte
+++ b/web/src/routes/settings/+page.svelte
@@ -125,10 +125,10 @@
try {
const stream = backupClient.downloadBackup({ name });
- const chunks: Uint8Array[] = [];
+ const chunks: ArrayBuffer[] = [];
for await (const chunk of stream) {
if (chunk.data.length > 0) {
- chunks.push(chunk.data);
+ chunks.push(new Uint8Array(chunk.data).buffer);
}
}
diff --git a/zod.go b/zod.go
index 2e50f20..237e2d8 100644
--- a/zod.go
+++ b/zod.go
@@ -35,10 +35,10 @@ func main() {
builder.WriteString(fmt.Sprintf("%s\n", schema))
}
- if err := os.MkdirAll(filepath.Dir(output), 0o755); err != nil {
+ if err := os.MkdirAll(filepath.Dir(output), 0o750); err != nil {
panic(err)
}
- if err := os.WriteFile(output, []byte(builder.String()), 0o644); err != nil {
+ if err := os.WriteFile(output, []byte(builder.String()), 0o600); err != nil {
panic(err)
}