diff --git a/backend-rest-js/src/tasks/router.js b/backend-rest-js/src/tasks/router.js index 50f9427..1618bca 100644 --- a/backend-rest-js/src/tasks/router.js +++ b/backend-rest-js/src/tasks/router.js @@ -15,6 +15,8 @@ function makeTaskRouter(datasource) { const validateAddTask = ajv.compile(addTaskSchema); async function addTask(req, res) { + console.log("Add Task Body:", req.body); + const valid = validateAddTask(req.body); if (!valid) { res.status(400).json(validateAddTask.errors); diff --git a/generate-justfile.js b/generate-justfile.js index 781c240..1d01aa8 100644 --- a/generate-justfile.js +++ b/generate-justfile.js @@ -52,8 +52,8 @@ const makeJustStartTasks = ({ frontend, backend, db }) => ` start-${frontend}-${backend}-${db}: COMPOSE_PROJECT_NAME="kadai-${frontend}-${backend}-${db}" docker compose \\ - -f compose.${frontend}-frontend.yaml \\ - -f compose.${backend}-backend.yaml \\ + -f compose.frontend-${frontend}.yaml \\ + -f compose.backend-${backend}.yaml \\ -f compose.db-${db}.yaml \\ -f compose.expose-ports.yaml \\ up --build diff --git a/justfile b/justfile index 9ba2eae..acbd51b 100644 --- a/justfile +++ b/justfile @@ -5,8 +5,8 @@ unit-test: start-nextjs-go-inmemory: COMPOSE_PROJECT_NAME="kadai-nextjs-go-inmemory" docker compose \ - -f compose.nextjs-frontend.yaml \ - -f compose.go-backend.yaml \ + -f compose.frontend-nextjs.yaml \ + -f compose.backend-go.yaml \ -f compose.db-inmemory.yaml \ -f compose.expose-ports.yaml \ up --build @@ -15,8 +15,8 @@ start-nextjs-go-inmemory: start-nextjs-go-mongo: COMPOSE_PROJECT_NAME="kadai-nextjs-go-mongo" docker compose \ - -f compose.nextjs-frontend.yaml \ - -f compose.go-backend.yaml \ + -f compose.frontend-nextjs.yaml \ + -f compose.backend-go.yaml \ -f compose.db-mongo.yaml \ -f compose.expose-ports.yaml \ up --build @@ -25,8 +25,8 @@ start-nextjs-go-mongo: start-nextjs-js-inmemory: COMPOSE_PROJECT_NAME="kadai-nextjs-js-inmemory" docker compose \ - -f compose.nextjs-frontend.yaml \ - -f compose.js-backend.yaml \ + -f compose.frontend-nextjs.yaml \ + -f compose.backend-js.yaml \ -f compose.db-inmemory.yaml \ -f compose.expose-ports.yaml \ up --build @@ -35,8 +35,8 @@ start-nextjs-js-inmemory: start-nextjs-js-mongo: COMPOSE_PROJECT_NAME="kadai-nextjs-js-mongo" docker compose \ - -f compose.nextjs-frontend.yaml \ - -f compose.js-backend.yaml \ + -f compose.frontend-nextjs.yaml \ + -f compose.backend-js.yaml \ -f compose.db-mongo.yaml \ -f compose.expose-ports.yaml \ up --build @@ -45,8 +45,8 @@ start-nextjs-js-mongo: start-htmx-go-go-inmemory: COMPOSE_PROJECT_NAME="kadai-htmx-go-go-inmemory" docker compose \ - -f compose.htmx-go-frontend.yaml \ - -f compose.go-backend.yaml \ + -f compose.frontend-htmx-go.yaml \ + -f compose.backend-go.yaml \ -f compose.db-inmemory.yaml \ -f compose.expose-ports.yaml \ up --build @@ -55,8 +55,8 @@ start-htmx-go-go-inmemory: start-htmx-go-go-mongo: COMPOSE_PROJECT_NAME="kadai-htmx-go-go-mongo" docker compose \ - -f compose.htmx-go-frontend.yaml \ - -f compose.go-backend.yaml \ + -f compose.frontend-htmx-go.yaml \ + -f compose.backend-go.yaml \ -f compose.db-mongo.yaml \ -f compose.expose-ports.yaml \ up --build @@ -65,8 +65,8 @@ start-htmx-go-go-mongo: start-htmx-go-js-inmemory: COMPOSE_PROJECT_NAME="kadai-htmx-go-js-inmemory" docker compose \ - -f compose.htmx-go-frontend.yaml \ - -f compose.js-backend.yaml \ + -f compose.frontend-htmx-go.yaml \ + -f compose.backend-js.yaml \ -f compose.db-inmemory.yaml \ -f compose.expose-ports.yaml \ up --build @@ -75,8 +75,8 @@ start-htmx-go-js-inmemory: start-htmx-go-js-mongo: COMPOSE_PROJECT_NAME="kadai-htmx-go-js-mongo" docker compose \ - -f compose.htmx-go-frontend.yaml \ - -f compose.js-backend.yaml \ + -f compose.frontend-htmx-go.yaml \ + -f compose.backend-js.yaml \ -f compose.db-mongo.yaml \ -f compose.expose-ports.yaml \ up --build diff --git a/webapp-htmx-go/pkg/tasks/tasks.go b/webapp-htmx-go/pkg/tasks/tasks.go index cf28b78..2ea4fa9 100644 --- a/webapp-htmx-go/pkg/tasks/tasks.go +++ b/webapp-htmx-go/pkg/tasks/tasks.go @@ -81,6 +81,7 @@ func AddTask(token string, title string, description string) error { // TODO - See this return err } + req.Header.Set("content-type", "application/json") req.Header.Set("Authorization", fmt.Sprintf("Bearer %s", token)) res, err := http.DefaultClient.Do(req)