summaryrefslogtreecommitdiff
path: root/internal/server/handler
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2024-05-19 12:29:14 +0300
committerPaul Buetow <paul@buetow.org>2024-05-19 12:29:14 +0300
commit3e55b77c042c8436f93347f26cdd3196c1cb7f25 (patch)
tree82c90491cd6428db6c6e6edf91bd006c5b74dee6 /internal/server/handler
parentfc6cd1078bf9f9c0966a0dff4e1b5f825a677123 (diff)
move SaveFile to entry
Diffstat (limited to 'internal/server/handler')
-rw-r--r--internal/server/handler/handler.go14
1 files changed, 1 insertions, 13 deletions
diff --git a/internal/server/handler/handler.go b/internal/server/handler/handler.go
index bc751dd..c45f7d5 100644
--- a/internal/server/handler/handler.go
+++ b/internal/server/handler/handler.go
@@ -9,7 +9,6 @@ import (
"regexp"
"time"
- "codeberg.org/snonux/gos/internal"
"codeberg.org/snonux/gos/internal/config/server"
"codeberg.org/snonux/gos/internal/easyhttp"
"codeberg.org/snonux/gos/internal/server/repository"
@@ -43,18 +42,7 @@ func (h Handler) Submit(w http.ResponseWriter, r *http.Request) error {
if err != nil {
return err
}
- filePath := fmt.Sprintf("%s/%s/%s.json", h.conf.DataDir, time.Now().Format("2006"), entry.ID)
-
- jsonStr, err := entry.Serialize()
- if err != nil {
- return err
- }
-
- if err := internal.SaveFile(filePath, jsonStr); err != nil {
- return err
- }
-
- return nil
+ return entry.SaveFile(fmt.Sprintf("%s/%s/%s.json", h.conf.DataDir, time.Now().Format("2006"), entry.ID))
}
func (h Handler) List(w http.ResponseWriter, r *http.Request) error {