diff --git a/nginx/nginx.conf b/nginx/nginx.conf
index cf4410c9a0fbeaae1c05b5ac28307f9bdec69631..6ae1036659f917d7cb29acec21c29970953c58c7 100644
--- a/nginx/nginx.conf
+++ b/nginx/nginx.conf
@@ -4,6 +4,7 @@ server {
 
     location / {
         proxy_pass http://springboot:8080;
+        proxy_set_header Host $http_host;
     }
 
 }
\ No newline at end of file
diff --git a/src/main/kotlin/de/thk/gm/gdw/todolist/controllers/TasksController.kt b/src/main/kotlin/de/thk/gm/gdw/todolist/controllers/TasksController.kt
index 309e47325d0285215944d36d07ddb717fcd68a92..d9a34cbe3505f111c91864d5dc0d179a6922a3cd 100644
--- a/src/main/kotlin/de/thk/gm/gdw/todolist/controllers/TasksController.kt
+++ b/src/main/kotlin/de/thk/gm/gdw/todolist/controllers/TasksController.kt
@@ -1,6 +1,5 @@
 package de.thk.gm.gdw.todolist.controllers
 
-import de.thk.gm.gdw.todolist.dtos.TaskDto
 import de.thk.gm.gdw.todolist.services.TasksService
 import de.thk.gm.gdw.todolist.services.UsersService
 import jakarta.validation.Valid
@@ -26,12 +25,9 @@ class TasksController (private val tasksRestController: TasksRestController, pri
     }
 
     @PostMapping("/tasks")
-    fun saveTask(@Valid taskDto: TaskDto, bindingResult: BindingResult, redirectAttributes: RedirectAttributes, @PathVariable userId: UUID): String {
-        if (bindingResult.hasErrors()) {
-            redirectAttributes.addFlashAttribute("errors", bindingResult)
-        } else {
-            tasksRestController.saveTask(taskDto, userId)
-        }
+    fun saveTask(name: String, @PathVariable userId: UUID): String {
+
+        tasksRestController.saveTask(name, userId)
 
         return "redirect:/users/$userId/tasks"
     }
@@ -44,15 +40,12 @@ class TasksController (private val tasksRestController: TasksRestController, pri
     }
 
     @PutMapping("/tasks/{id}")
-    fun updateTask(@PathVariable userId: UUID, @PathVariable id: UUID,@Valid taskDto: TaskDto,bindingResult: BindingResult, redirectAttributes: RedirectAttributes): String {
-        if(bindingResult.hasErrors()) {
-            redirectAttributes.addFlashAttribute("errors", bindingResult)
-        } else {
-            var task = tasksRestController.getTaskById(id, userId)
-            task.name = taskDto.name
-            task.open = taskDto.open
-            tasksService.save(task)
-        }
+    fun updateTask(@PathVariable userId: UUID, @PathVariable id: UUID, name: String, open: Boolean): String {
+
+        var task = tasksRestController.getTaskById(id, userId)
+        task.name = name
+        task.open = open
+        tasksService.save(task)
 
         return "redirect:/users/$userId/tasks/${id}"
     }