### Bug description Once a todo is created and marked as done, the user is then unable to unmark the todo item as done. ### Steps to reproduce Click the ticked circle results in no change. ### Expected behavior The Todo item should recolour, and the tick should be removed from the circle. ### Example repository _No response_ ### Anything else? This can easily be fixed by making sure that in we never let `data.done` be sent through as `undefined` as Prisma is expecting a `boolean`. `/workspace/full-stack-web-development/src/routes/todos/[uid].json.ts` <img width="1439" alt="Screenshot 2021-12-24 at 22 29 54" src="https://user-images.githubusercontent.com/48095175/147373530-9817952c-b6a4-4f0e-b269-56b43070a317.png"> <img width="1427" alt="Screenshot 2021-12-24 at 22 30 21" src="https://user-images.githubusercontent.com/48095175/147373533-57a6f87f-99e1-4289-b294-df89ebef0814.png">