fixed nil pointer dereferece

closes #128
This commit is contained in:
2024-01-12 10:55:29 +01:00
parent 8aeffb8d9f
commit 3d9a7e9810
5 changed files with 17 additions and 7 deletions

View File

@@ -4,6 +4,7 @@ import (
"context"
"database/sql"
"errors"
"log/slog"
"os"
"github.com/google/uuid"
@@ -11,9 +12,10 @@ import (
)
type Service struct {
mdb *internal.MemoryDB
db *sql.DB
mq *internal.MessageQueue
mdb *internal.MemoryDB
db *sql.DB
mq *internal.MessageQueue
logger *slog.Logger
}
func (s *Service) Exec(req internal.DownloadRequest) (string, error) {
@@ -24,6 +26,7 @@ func (s *Service) Exec(req internal.DownloadRequest) (string, error) {
Path: req.Path,
Filename: req.Rename,
},
Logger: s.logger,
}
id := s.mdb.Set(p)