alecpl
2009-07-20 4307ccd82b259e22d65a9468b71cfe5786a456de
- prevent PREPARE error on postgres when inserting non-Unicode characters


1 files modified
8 ■■■■ changed files
program/include/rcube_contacts.php 8 ●●●● patch | view | raw | blame | history
program/include/rcube_contacts.php
@@ -262,18 +262,18 @@
        $a_insert_cols[] = $this->db->quoteIdentifier($col);
        $a_insert_values[] = $this->db->quote($save_data[$col]);
      }
    if (!$existing->count && !empty($a_insert_cols))
    {
      $this->db->query(
        "INSERT INTO ".$this->db_name."
         (user_id, changed, del, ".join(', ', $a_insert_cols).")
         VALUES (?, ".$this->db->now().", 0, ".join(', ', $a_insert_values).")",
        $this->user_id);
         VALUES (".intval($this->user_id).", ".$this->db->now().", 0, ".join(', ', $a_insert_values).")"
        );
        
      $insert_id = $this->db->insert_id(get_sequence_name('contacts'));
    }
    return $insert_id;
  }