put renaming of VLANIPV4NET_LISTSRC right
authorDenis Ovsienko <denis@ovsienko.info>
Thu, 12 Oct 2017 08:22:48 +0000 (09:22 +0100)
committerDenis Ovsienko <denis@ovsienko.info>
Thu, 12 Oct 2017 08:22:48 +0000 (09:22 +0100)
ChangeLog
wwwroot/inc/upgrade.php

index a033750..84fec82 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
 0.21.1
        update: improve Percona server support (Mantis#1793)
+       bugfix: fix an upgrade bug introduced in 0.21.0 (found by Chris James)
 0.21.0 2017-10-01
        update: better display objects that have no common name
        update: highlight RackCode syntax in the Permissions viewer too
index 130f1a1..b96962e 100644 (file)
@@ -1286,6 +1286,8 @@ INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, is_userdef
                        $query[] = "UPDATE Config SET varvalue = '0.21.0' WHERE varname = 'DB_VERSION'";
                        break;
                case '0.21.1':
+                       // The query below was conditional in the 0.20.0 section, which was wrong.
+                       $query[] = "UPDATE Config SET varname = 'VLANNET_LISTSRC' WHERE varname = 'VLANIPV4NET_LISTSRC'";
                        $query[] = "UPDATE Config SET description = 'List of VLAN-related IPv4/IPv6 networks' WHERE varname = 'VLANNET_LISTSRC'";
                        $query[] = "ALTER TABLE ObjectHistory ADD COLUMN event_id int(10) unsigned NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY (event_id)";
                        $query[] = "DELETE FROM Atom WHERE molecule_id IS NULL OR rack_id IS NULL OR unit_no IS NULL OR atom IS NULL";