From dbbbb588a39370905827382133756247c4e32aaa Mon Sep 17 00:00:00 2001 From: patrickslee Date: Wed, 10 Aug 2005 05:31:46 +0000 Subject: [PATCH] Fixed a bug in postgres block upgrade script messing up with block ids (Merged from 15_STABLE) --- blocks/db/postgres7.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blocks/db/postgres7.php b/blocks/db/postgres7.php index d04a70c6d54..c8bf85cee29 100644 --- a/blocks/db/postgres7.php +++ b/blocks/db/postgres7.php @@ -59,9 +59,9 @@ global $CFG; if(!empty($records)) { foreach($records as $block) { $block->multiple = 0; - unset($block->id); insert_record('block', $block); } + execute_sql("SELECT setval('{$CFG->prefix}block_id_seq', (SELECT MAX(id) FROM {$CFG->prefix}block), true)"); } execute_sql("DROP TABLE {$CFG->prefix}blocks");