diff --git a/backend/amazon/Task_API_service/.gitignore b/backend/amazon/Task_API_service/.gitignore index 7d8dae8..e69de29 100644 --- a/backend/amazon/Task_API_service/.gitignore +++ b/backend/amazon/Task_API_service/.gitignore @@ -1,2 +0,0 @@ -# Serverless directories -.serverless \ No newline at end of file diff --git a/backend/amazon/Task_API_service/Task_API/Tasks.go b/backend/amazon/Task_API_service/Task_API/Tasks.go index cbf0aab..749dcae 100644 --- a/backend/amazon/Task_API_service/Task_API/Tasks.go +++ b/backend/amazon/Task_API_service/Task_API/Tasks.go @@ -37,15 +37,16 @@ func main() { func Handler() (events.APIGatewayProxyResponse, error) { // Getting JSON as []byte - b, err := convertTasksToJSON() - if err != nil { - fmt.Println("error:", err) + b, err := convertTasksToJSON() + status := 200 + if err != nil { + status = 500 } return events.APIGatewayProxyResponse { Body: string(b[:]), - StatusCode: 200, - }, nil + StatusCode: status, + }, err } func convertTasksToJSON() ([]byte, error) { diff --git a/backend/amazon/Task_API_service/Task_API/bin/Task_API b/backend/amazon/Task_API_service/Task_API/bin/Task_API index 9676b62..88207e7 100644 Binary files a/backend/amazon/Task_API_service/Task_API/bin/Task_API and b/backend/amazon/Task_API_service/Task_API/bin/Task_API differ diff --git a/backend/amazon/Task_API_service/Task_API/bin/Task_API.zip b/backend/amazon/Task_API_service/Task_API/bin/Task_API.zip index 59580eb..752506c 100644 Binary files a/backend/amazon/Task_API_service/Task_API/bin/Task_API.zip and b/backend/amazon/Task_API_service/Task_API/bin/Task_API.zip differ diff --git a/backend/serverless/Task_API_service/Task_API/Tasks.go b/backend/serverless/Task_API_service/Task_API/Tasks.go index cbf0aab..749dcae 100644 --- a/backend/serverless/Task_API_service/Task_API/Tasks.go +++ b/backend/serverless/Task_API_service/Task_API/Tasks.go @@ -37,15 +37,16 @@ func main() { func Handler() (events.APIGatewayProxyResponse, error) { // Getting JSON as []byte - b, err := convertTasksToJSON() - if err != nil { - fmt.Println("error:", err) + b, err := convertTasksToJSON() + status := 200 + if err != nil { + status = 500 } return events.APIGatewayProxyResponse { Body: string(b[:]), - StatusCode: 200, - }, nil + StatusCode: status, + }, err } func convertTasksToJSON() ([]byte, error) { diff --git a/backend/serverless/Task_API_service/Task_API/bin/Task_API b/backend/serverless/Task_API_service/Task_API/bin/Task_API index 9676b62..88207e7 100644 Binary files a/backend/serverless/Task_API_service/Task_API/bin/Task_API and b/backend/serverless/Task_API_service/Task_API/bin/Task_API differ diff --git a/backend/serverless/Task_API_service/Task_API/bin/Task_API.zip b/backend/serverless/Task_API_service/Task_API/bin/Task_API.zip index 59580eb..752506c 100644 Binary files a/backend/serverless/Task_API_service/Task_API/bin/Task_API.zip and b/backend/serverless/Task_API_service/Task_API/bin/Task_API.zip differ diff --git a/backend/serverless/Task_API_service/serverless.yml b/backend/serverless/Task_API_service/serverless.yml index 310d2bd..e76f0e3 100644 --- a/backend/serverless/Task_API_service/serverless.yml +++ b/backend/serverless/Task_API_service/serverless.yml @@ -15,5 +15,5 @@ functions: handler: bin/Task_API events: - http: - path: /tasks - method: get \ No newline at end of file + path: tasks + method: GET \ No newline at end of file