Есть роут
Route::match(['get', 'post'], '/organizer/purchase/{purchase_id}/create-catalog', ['as' => 'create_catalog', 'uses' => 'PurchaseController@createCatalog']);
При переходе методом гет открывается вьюха с формой, затем эта форма отправляется сюда же постом. Когда она отправляется, вместо цифры (purchase_id) перекидывает на /organizer/purchase/%7Bpurchase_id%7D/create-catalog.
Пробовал вообще ничего не указывать в action и явно указывать роут и передавать туда нужный purchase_id.
Что я делаю не так?
P.S. Если выношу в роуте параметр в конец строки, то все работает.