From: Florent Bruneau Date: Thu, 18 Sep 2008 13:48:41 +0000 (+0200) Subject: Race condition. X-Git-Tag: xorg/0.10.0~99 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=343e22c25d384cb09e5cdc77bb861fcf6c60a653;p=platal.git Race condition. Signed-off-by: Florent Bruneau --- diff --git a/modules/admin.php b/modules/admin.php index 9cf0c46..84af751 100644 --- a/modules/admin.php +++ b/modules/admin.php @@ -940,7 +940,11 @@ class AdminModule extends PLModule S::assert_xsrf_token(); $req = Validate::get_typed_request(Env::v('uid'), Env::v('type'), Env::v('stamp')); - $req->handle_formu(); + if ($req) { + $req->handle_formu(); + } else { + $page->trigWarning('La validation a déjà été effectuée.'); + } } $r = XDB::iterator('SHOW COLUMNS FROM requests_answers');