diff options
author | Gabriel A. Giovanini <mail@gabrielgio.me> | 2022-06-16 22:36:03 +0200 |
---|---|---|
committer | Gabriel A. Giovanini <mail@gabrielgio.me> | 2022-06-16 22:42:30 +0200 |
commit | 73b1e5746a3f074aa103b5914a02769ff057c56e (patch) | |
tree | b9a5130f043310a8b7d1a1191acbf9b61eaa3215 /controller | |
parent | db7e822dda56d32135eca6d3e3211a50cf93d31a (diff) | |
download | mdir-73b1e5746a3f074aa103b5914a02769ff057c56e.tar.gz mdir-73b1e5746a3f074aa103b5914a02769ff057c56e.tar.bz2 mdir-73b1e5746a3f074aa103b5914a02769ff057c56e.zip |
fix: Pass entry as reference
It was not getting the object created by gorm so `.ID` was 0 causing all
sort of weird iterations.
That is also cause by the lack of testes. That will also be fixed in the
next commits.
Diffstat (limited to 'controller')
-rw-r--r-- | controller/controller.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/controller/controller.go b/controller/controller.go index 7cbee6a..7fc8748 100644 --- a/controller/controller.go +++ b/controller/controller.go @@ -38,7 +38,7 @@ func (e *Env) UpdateEntry(c *gin.Context) { func (e *Env) CreateEntry(c *gin.Context) { var entry db.Entry c.ShouldBind(&entry) - e.Entries.Create(entry) + e.Entries.Create(&entry) e.Worker.SpawnWorker(entry.ID, entry.Link, entry.OutputFolder) c.Redirect(http.StatusFound, "/") } |