From: Anne Limoges Date: Sat, 22 Mar 2014 09:58:57 +0000 (+0100) Subject: Fix short_name handling in xnetevent subscription url. X-Git-Tag: xorg/1.1.13~15^2~7 X-Git-Url: http://git.polytechnique.org/?p=platal.git;a=commitdiff_plain;h=42f4c31e442eb20e3a799e1dad8d92b6b72b16fd Fix short_name handling in xnetevent subscription url. --- diff --git a/modules/xnetevents/xnetevents.inc.php b/modules/xnetevents/xnetevents.inc.php index dade470..ace99d9 100644 --- a/modules/xnetevents/xnetevents.inc.php +++ b/modules/xnetevents/xnetevents.inc.php @@ -57,8 +57,15 @@ function get_events($asso_id, $order, $archive) /* get event details * @param $eid: event's id */ -function get_event($eid) +function get_event(&$eid) { + if (!is_numeric($eid)) { + $id = XDB::fetchOneCell("SELECT eid + FROM group_events + WHERE short_name = {?}", + $eid); + $eid = $id; + } $evt = XDB::fetchOneAssoc('SELECT ge.uid, ge.intitule, ge.descriptif, ge.debut, ge.fin, ge.deadline_inscription, ge.accept_nonmembre, ge.paiement_id FROM group_events as ge WHERE eid = {?}',