cleanup: merge types & add graphql-codegen-cli

This commit is contained in:
Jordan Knott
2020-04-09 22:27:57 -05:00
parent 9611105364
commit 0766565dc7
21 changed files with 2336 additions and 326 deletions

View File

@ -12,6 +12,9 @@ func AuthenticationMiddleware(next http.Handler) http.Handler {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
bearerTokenRaw := r.Header.Get("Authorization")
splitToken := strings.Split(bearerTokenRaw, "Bearer")
log.WithFields(log.Fields{
"bearerToken": bearerTokenRaw,
}).Warning("loading bearer token")
if len(splitToken) != 2 {
w.WriteHeader(http.StatusBadRequest)
return
@ -21,7 +24,7 @@ func AuthenticationMiddleware(next http.Handler) http.Handler {
if err != nil {
if _, ok := err.(*ErrExpiredToken); ok {
w.Write([]byte(`{
"data": {},
"data": {},
"errors": [
{
"extensions": {

View File

@ -24,7 +24,7 @@ func NewRouter(db *sqlx.DB) (chi.Router, error) {
formatter.FullTimestamp = true
routerLogger := log.New()
routerLogger.SetLevel(log.WarnLevel)
routerLogger.SetLevel(log.DebugLevel)
routerLogger.Formatter = formatter
r := chi.NewRouter()
cors := cors.New(cors.Options{