commit f6b891dced7f5b28d2bd75d85a0ffe9d056b7a2b
parent e1384783c3d755fae572bdb04900957988b56152
Author: Jack Mordaunt <jackmordaunt@gmail.com>
Date: Sat, 13 Feb 2021 16:02:30 +0800
fix: query for exactly one project on load
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kanban.go b/kanban.go
@@ -343,7 +343,7 @@ func (s *StormStorer) Save(p *Project) error {
func (s *StormStorer) Load(name string) (*Project, bool, error) {
var p ProjectSchema
- if err := s.DB.Find("Name", name, &p); err != nil {
+ if err := s.DB.One("Name", name, &p); err != nil {
if errors.Is(err, storm.ErrNotFound) {
return &p.Project, false, nil
} else {