From 94671c4ed4a769b6525f556ee013d6ef925e4353 Mon Sep 17 00:00:00 2001 From: Julian Mutter Date: Sat, 24 Jan 2026 20:00:25 +0100 Subject: [PATCH] Make sure config directory exists --- src/main.go | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main.go b/src/main.go index d61ea60..439a17f 100644 --- a/src/main.go +++ b/src/main.go @@ -14,14 +14,18 @@ import ( func main() { config.Load() + + if err := os.MkdirAll(config.AppConfig.SheetsDirectory, 0755); err != nil { + panic("Failed to create sheets directory: " + err.Error()) + } + if err := os.MkdirAll(config.AppConfig.ConfigDirectory, 0755); err != nil { + panic("Failed to create config directory: " + err.Error()) + } + gin.SetMode(config.AppConfig.Server.Mode) database.InitDatabase() - if err := os.MkdirAll(config.AppConfig.SheetsDirectory, 0755); err != nil { - panic("Failed to create uploads directory: " + err.Error()) - } - // Start sync runner go func() { ticker := time.NewTicker(config.AppConfig.Sync.Interval)