From 42f4c31e442eb20e3a799e1dad8d92b6b72b16fd Mon Sep 17 00:00:00 2001 From: Anne Limoges Date: Sat, 22 Mar 2014 10:58:57 +0100 Subject: [PATCH] Fix short_name handling in xnetevent subscription url. --- modules/xnetevents/xnetevents.inc.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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 = {?}', -- 2.1.4