tested google sheet it workgit add!!!

This commit is contained in:
Kenta420 2023-10-04 15:26:35 +07:00
parent 6193d1f4a8
commit 529477887b
3 changed files with 43 additions and 19 deletions

View file

@ -5,6 +5,7 @@ import (
"net/http"
"recipe-manager/data"
"recipe-manager/models"
"recipe-manager/services/sheet"
"sort"
"strconv"
"strings"
@ -13,12 +14,14 @@ import (
)
type RecipeRouter struct {
data *data.Data
data *data.Data
sheetService sheet.SheetService
}
func NewRecipeRouter(data *data.Data) *RecipeRouter {
func NewRecipeRouter(data *data.Data, sheetService sheet.SheetService) *RecipeRouter {
return &RecipeRouter{
data: data,
data: data,
sheetService: sheetService,
}
}
@ -99,5 +102,10 @@ func (rr *RecipeRouter) Route(r chi.Router) {
r.Get("/versions", func(w http.ResponseWriter, r *http.Request) {
json.NewEncoder(w).Encode(rr.data.AllVersions)
})
r.Get("/test/sheet", func(w http.ResponseWriter, r *http.Request) {
result := rr.sheetService.GetSheet(r.Context(), "1rSUKcc5POR1KeZFGoeAZIoVoI7LPGztBhPw5Z_ConDE")
json.NewEncoder(w).Encode(result)
})
})
}