Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
public function asso($key = null)
{
+ static $fetched = false;
static $aid = null;
- if (isset($GLOBALS['IS_XNET_SITE']) && is_null($aid)) {
+ if (isset($GLOBALS['IS_XNET_SITE']) && !$fetched) {
$gp = Get::v('n');
if ($p = strpos($gp, '/')) {
$gp = substr($gp, 0, $p);
}
$aid = Group::get($gp);
+ $fetched = true;
}
if (empty($key)) {
return $aid;
-Subproject commit fd669a5756eb8607006d19575956a2f6ea1508ce
+Subproject commit 9d421b2930b5cd1b70dbbe5d11ad3c8c4197faa5