Update action should resolve the identifier

This commit is contained in:
Paweł Jędrzejewski 2012-11-05 19:41:09 +01:00
parent 01f59b4e82
commit f523f31b5b

View file

@ -138,7 +138,7 @@ class ResourceController extends Controller implements ResourceControllerInterfa
*/ */
public function updateAction(Request $request) public function updateAction(Request $request)
{ {
$resource = $this->findResourceOr404($request->get('id')); $resource = $this->findResourceOr404(array($this->getIdentifierName() => $this->getIdentifierValue()));
$form = $this->createResourceForm($resource); $form = $this->createResourceForm($resource);
if ($request->isMethod('POST') && $form->bind($request)->isValid()) { if ($request->isMethod('POST') && $form->bind($request)->isValid()) {