aboutsummaryrefslogtreecommitdiff
path: root/backend/config.go
diff options
context:
space:
mode:
Diffstat (limited to 'backend/config.go')
-rw-r--r--backend/config.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/backend/config.go b/backend/config.go
index d6eec64..c5a44ef 100644
--- a/backend/config.go
+++ b/backend/config.go
@@ -1,7 +1,6 @@
package backend
import (
- "errors"
"log/slog"
"os"
@@ -24,6 +23,7 @@ type Config struct {
Description string `toml:"description"`
Links []Link `toml:"links"`
Logo Logo `toml:"logo"`
+ LogFolder string `toml:"log_folder"`
}
func (c *Config) DefaultValues() {
@@ -44,13 +44,14 @@ func (c *Config) DefaultValues() {
Header: "logo.jpg",
Favicon: "favicon.jpg",
}
+ c.LogFolder = "data/logs"
}
func LoadConfig(path string) (*Config, bool) {
b, err := os.ReadFile(path)
var config Config
if err != nil {
- if !errors.Is(err, os.ErrNotExist) {
+ if !os.IsNotExist(err) {
slog.Error("reading config file", "error", err)
return nil, false
}