alecpl
2010-04-29 06c116bf757d55d17dd03b60e1260ccdb55b2ee9
program/include/rcube_contacts.php
@@ -226,7 +226,7 @@
        foreach ($fields as $col) {
            if ($col == 'ID' || $col == $this->primary_key) {
                $ids         = !is_array($value) ? explode(',', $value) : $value;
                $ids         = join(',', array_map(array($this->db, 'quote'), $ids));
                $ids         = $this->db->array2list($ids, 'integer');
                $add_where[] = 'c.' . $this->primary_key.' IN ('.$ids.')';
            }
            else if ($strict)
@@ -437,7 +437,7 @@
        if (!is_array($ids))
            $ids = explode(',', $ids);
        $ids = join(',', array_map(array($this->db, 'quote'), $ids));
        $ids = $this->db->array2list($ids, 'integer');
        // flag record as deleted
        $this->db->query(
@@ -589,8 +589,8 @@
        if (!is_array($ids))
            $ids = explode(',', $ids);
        $ids = join(',', array_map(array($this->db, 'quote'), $ids));
        $ids = $this->db->array2list($ids, 'integer');
        $sql_result = $this->db->query(
            "DELETE FROM ".get_table_name('contactgroupmembers').
            " WHERE contactgroup_id=?".