diff --git a/route/routes/routes.go b/route/routes/routes.go index eccf7cd..dde2f13 100644 --- a/route/routes/routes.go +++ b/route/routes/routes.go @@ -26,7 +26,10 @@ func SetRoutes(e *gin.Engine) { var list []string = make([]string, 0) db := database.Get() err := db.View(func(tx *bbolt.Tx) error { - bucket := tx.Bucket([]byte("led")) + bucket, err := tx.CreateBucketIfNotExists([]byte("led")) + if err != nil { + return err + } if b := bucket.Get([]byte("project")); b == nil { return nil } else {