moved middleware into more relevant location. Adding send test notifications handler. making sure that config is available from web handler functions.

This commit is contained in:
Jason Kulatunga
2020-09-12 13:19:08 -07:00
parent c913cf39b9
commit 78a619b09d
5 changed files with 58 additions and 5 deletions
@@ -0,0 +1,13 @@
package middleware
import (
"github.com/analogj/scrutiny/webapp/backend/pkg/config"
"github.com/gin-gonic/gin"
)
func ConfigMiddleware(appConfig config.Interface) gin.HandlerFunc {
return func(c *gin.Context) {
c.Set("CONFIG", appConfig)
c.Next()
}
}