You have two action on your form. The first should be method="POST" not action="POST"
PATCH request not working
Hello, I'm pretty new to Laravel. (Sort of. I just start really studying it for a week now). Anyway, I'm following https://laracasts.com/series/laravel-from-scratch-2018/episodes/12. (I know Laravel 5.7 is outdated, but I find it to be more newbie-friendly. I'll then move on to next series.).
I believe I followed everything Jeffrey said but I'm getting an error I can't solve. I have read most of the common issues on this forum, but I couldn't find a previous answer that could help me, so please excuse me for asking this (dumb) question but can anyone help me please? Thanks in advance for your time and help :)
Here is my web.php:

These are my routes: (don't know why auth:api is blank. I'll think about it later)

This is my ProjectsController.php file (most of it..)

Here is my form (edit.blade.php)

The edit page is working fine:

Until I hit that button:

Request URL: http://127.0.0.1:8000/projects/1/POST?_method=PATCH&_token=lbCOUdhmjXoAMMzA15nWAlJHG2NQegoaba5SYQqZ&title=My+First+Project+Updated&description=My+First+Project+well-writen+description.%0D%0AMy+new+line+to+be+updated. Request Method: GET Status Code: 404 Not Found Remote Address: 127.0.0.1:8000
Ain't this weird? I made a POST request and {{ method_field('PATCH') }}
Any help is very welcome! Thank you!
Please or to participate in this conversation.