From: Florent Bruneau Date: Fri, 27 Jun 2008 22:03:59 +0000 (+0200) Subject: Fix vcard generation: only users with a valid forlife are added (Closes #846) X-Git-Tag: xorg/0.9.17~88 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=3ce06e37f07bbda02cb3ee30577333801a6d1b9c;p=platal.git Fix vcard generation: only users with a valid forlife are added (Closes #846) Signed-off-by: Florent Bruneau --- diff --git a/include/vcard.inc.php b/include/vcard.inc.php index a4366fc..ccb8526 100644 --- a/include/vcard.inc.php +++ b/include/vcard.inc.php @@ -37,8 +37,11 @@ class VCardIterator implements PlIterator public function add_user($user) { - $this->user_list[] = get_user_forlife($user); - $this->count++; + $forlife = get_user_forlife($user, '_silent_user_callback'); + if ($forlife) { + $this->user_list[] = get_user_forlife($user); + $this->count++; + } } public function first() @@ -172,7 +175,6 @@ class VCard header("Pragma: "); header("Cache-Control: "); header("Content-type: text/x-vcard; charset=UTF-8"); - header("Content-Transfer-Encoding: 8bit"); } }