diff options
author | Přemysl Janouch <p@janouch.name> | 2019-04-14 03:59:53 +0200 |
---|---|---|
committer | Přemysl Janouch <p@janouch.name> | 2019-04-14 10:17:02 +0200 |
commit | e003427f9f86b0b3898cca67b39a96e391fd1b16 (patch) | |
tree | def257b866fef245792d50c621af529773cfa381 /sklad/db.go | |
parent | 7eb84cd937ad65b0941164c5efe6b35a1210f8c3 (diff) | |
download | sklad-e003427f9f86b0b3898cca67b39a96e391fd1b16.tar.gz sklad-e003427f9f86b0b3898cca67b39a96e391fd1b16.tar.xz sklad-e003427f9f86b0b3898cca67b39a96e391fd1b16.zip |
sklad: preliminary web interface
Only exposing most read operations thus far.
Diffstat (limited to 'sklad/db.go')
-rw-r--r-- | sklad/db.go | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/sklad/db.go b/sklad/db.go index 8710fb5..3420c23 100644 --- a/sklad/db.go +++ b/sklad/db.go @@ -123,12 +123,11 @@ func loadDatabase() error { // Construct an index that goes from parent containers to their children. for _, pv := range db.Containers { - if pv.Parent == "" { - continue - } - if _, ok := indexContainer[pv.Parent]; !ok { - return fmt.Errorf("container %s has a nonexistent parent %s", - pv.Id(), pv.Parent) + if pv.Parent != "" { + if _, ok := indexContainer[pv.Parent]; !ok { + return fmt.Errorf("container %s has a nonexistent parent %s", + pv.Id(), pv.Parent) + } } indexChildren[pv.Parent] = append(indexChildren[pv.Parent], pv) } |