Vishal Dalwadi пре 4 месеци
родитељ
комит
a7fd5ccfe0
1 измењених фајлова са 4 додато и 0 уклоњено
  1. 4 0
      db/db.go

+ 4 - 0
db/db.go

@@ -75,6 +75,10 @@ func Middleware(next http.Handler) http.Handler {
 //
 // The function panics, if a connection does not exist.
 func FromContext(ctx context.Context) *gorm.DB {
+	db, ok := ctx.Value(dbCtxKey).(*gorm.DB)
+	if !ok {
+		panic(ErrDBNotFound)
+	}
 
 	return db
 }