Removes some calls to session variables in profile edition.
authorStéphane Jacob <sj@m4x.org>
Sat, 26 Jun 2010 21:29:29 +0000 (23:29 +0200)
committerStéphane Jacob <sj@m4x.org>
Sat, 26 Jun 2010 21:29:29 +0000 (23:29 +0200)
Signed-off-by: Stéphane Jacob <sj@m4x.org>
modules/profile/general.inc.php
modules/profile/groups.inc.php

index b6d77ff..975698d 100644 (file)
@@ -191,7 +191,7 @@ class ProfileSettingSearchNames implements ProfileSetting
             $res = XDB::query("SELECT  public_name, private_name
                                  FROM  profile_display
                                 WHERE  pid = {?}",
-                              S::v('uid'));
+                              $page->pid());
             list($public_name, $private_name) = $res->fetchOneRow();
             if ($success) {
                 $sn_types_private       = build_types('private');
index 8aadbdd..62489ed 100644 (file)
@@ -113,8 +113,7 @@ class ProfileSettingGroups extends ProfilePage
                                                     WHERE  a.inscriptible != 0
                                                            AND (a.cat = 'GroupesX' OR a.cat = 'Institutions')
                                                  ORDER BY  a.cat, a.dom, a.nom"));
-        # XXX: FIXME: promo_sortie
-        $page->assign('old', (int)date('Y') >= S::i('promo_sortie'));
+        $page->assign('old', (int) date('Y') >= $page->profile->grad_year);
     }
 }