diff --git a/src/Gist/Controller/EditController.php b/src/Gist/Controller/EditController.php index 0eb82d6..bafdf49 100644 --- a/src/Gist/Controller/EditController.php +++ b/src/Gist/Controller/EditController.php @@ -60,6 +60,7 @@ class EditController extends Controller array( 'gist' => isset($gist) ? $gist : null, 'form' => $form->createView(), + 'no_cache' => true, ) ); } @@ -109,6 +110,7 @@ class EditController extends Controller } $viewOptions['form'] = $form->createView(); + $viewOptions['no_cache'] = true; return $this->createResponse('Edit/clone.html.twig', $viewOptions); } diff --git a/src/Gist/Controller/LoginController.php b/src/Gist/Controller/LoginController.php index 6732462..eecff06 100644 --- a/src/Gist/Controller/LoginController.php +++ b/src/Gist/Controller/LoginController.php @@ -63,6 +63,7 @@ class LoginController extends Controller 'form' => $form->createView(), 'error' => isset($error) ? $error : '', 'success' => isset($success) ? $success : '', + 'no_cache' => true, ] ); } @@ -102,6 +103,7 @@ class LoginController extends Controller [ 'form' => $form->createView(), 'error' => isset($error) ? $error : '', + 'no_cache' => true, ] ); } diff --git a/src/Gist/Controller/MyController.php b/src/Gist/Controller/MyController.php index 478ba43..b3224a5 100644 --- a/src/Gist/Controller/MyController.php +++ b/src/Gist/Controller/MyController.php @@ -63,7 +63,7 @@ class MyController extends Controller if (empty($apiKey)) { $regenerateApiKey = true; - } + } // FIXME: CSRF issue! elseif ($request->request->get('apiKey') === $apiKey && $request->request->has('generateApiKey')) { $regenerateApiKey = true;