X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=classes%2FGroup_member.php;h=8873942318b04329512c6b5c8c184ab9365e5e59;hb=eb6b4628b95f1bb770b01df86eacab756f28364b;hp=2ad6589a3c555313e35364e32d070f7888928477;hpb=be4d9082f955163fd39ffa38a9a724ff669a8ef9;p=quix0rs-gnu-social.git diff --git a/classes/Group_member.php b/classes/Group_member.php index 2ad6589a3c..8873942318 100644 --- a/classes/Group_member.php +++ b/classes/Group_member.php @@ -45,6 +45,8 @@ class Group_member extends Managed_DataObject // @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'), ), ); } @@ -203,14 +205,14 @@ class Group_member extends Managed_DataObject 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)); }