- $groupes_in = "";
- foreach($groupes["list"] as $id_groupe => $groupe) $groupes_in .= ($groupes_in ? "," : "").$id_groupe;
- $invitations = array("list" => array(), "total" => 0);
- if($groupes_in){
- if(
- (
- $invitations = $data->list_sml_sources_invitations(
- array(
- "index_name" => "id",
- "where"=> "id_author IN(".$groupes_in.") OR id_user=".$this->user["id"],
- "order_by" => "date_invitation",
- "order" => "DESC"
- )
- )
- ) === false
- ){
- $env->erreur("Impossible de lire la liste des invitations");
- return;
- }
+ if(($invitations = $data->sources_invitations($groupes["list"], $this->user["id"])) === false){
+ $env->erreur("Impossible de lire la liste des invitations");
+ return;