From bfe5b85dbdab7b0c9f868dcb3beb71848ffbd295 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Tue, 20 Aug 2002 19:29:16 +0000 Subject: - Applied a (modified) version of Marco's SQL sequence patch. --- modules/taxonomy.module | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'modules/taxonomy.module') diff --git a/modules/taxonomy.module b/modules/taxonomy.module index e3b475c7c..d3c1a0826 100644 --- a/modules/taxonomy.module +++ b/modules/taxonomy.module @@ -153,11 +153,7 @@ function taxonomy_save_term($edit) { taxonomy_del_term($edit["tid"]); } else { - $edit["tid"] = db_result(db_query("SELECT MAX(tid) + 1 FROM term_data")); - if (!$edit["tid"]) { - // first term - $edit["tid"] = 1; - } + $edit["tid"] = db_next_id("term_data"); $data = array("tid" => $edit["tid"], "name" => $edit["name"], "description" => $edit["description"], "vid" => $edit["vid"], "weight" => $edit["weight"]); db_query("INSERT INTO term_data ". _prepare_insert($data, 1) ." VALUES ". _prepare_insert($data, 2)); } -- cgit v1.2.3