// @fixme probably we want a (profile_id, created) index here?
'group_member_profile_id_idx' => array('profile_id'),
'group_member_created_idx' => array('created'),
+ 'group_member_profile_id_created_idx' => array('profile_id', 'created'),
+ 'group_member_group_id_created_idx' => array('group_id', 'created'),
),
);
}
if (!empty($this->uri)) {
return $this->uri;
} else {
- return self::newURI($this->member_id, $this->group_id, $this->created);
+ return self::newURI($this->profile_id, $this->group_id, $this->created);
}
}
- static function newURI($member_id, $group_id, $created)
+ static function newURI($profile_id, $group_id, $created)
{
return TagURI::mint('join:%d:%d:%s',
- $member_id,
+ $profile_id,
$group_id,
common_date_iso8601($created));
}