From 5690ab8078bbdb2625b51e105d1d271efe4717fb Mon Sep 17 00:00:00 2001 From: Shish Date: Tue, 2 Feb 2010 00:45:15 +0000 Subject: [PATCH] lowercase match for pgsql --- core/imageboard.pack.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/core/imageboard.pack.php b/core/imageboard.pack.php index c4c39fb5..8b89202e 100644 --- a/core/imageboard.pack.php +++ b/core/imageboard.pack.php @@ -394,9 +394,13 @@ class Image { // insert each new tags foreach($tags as $tag) { - $id = $database->db->GetOne( - "SELECT id FROM tags WHERE lower(tag) = lower(?)", - array($tag)); + if($database->engine->name == "pgsql") { + $query = "SELECT id FROM tags WHERE lower(tag) = lower(?)"; + } + else { + $query = "SELECT id FROM tags WHERE tag = ?"; + } + $id = $database->db->GetOne($query, args($tag)); if(empty($id)) { // a new tag $database->execute(