[BUGFIX] Convert fe_group in sys_collection to VARCHAR 92/51392/5
authorManuel Selbach <manuel_selbach@yahoo.de>
Sun, 22 Jan 2017 06:28:23 +0000 (22:28 -0800)
committerBenni Mack <benni@typo3.org>
Wed, 25 Jan 2017 05:46:00 +0000 (06:46 +0100)
The core methods dealing with frontend group restrictions expect this
field to be of a character based datatype. Comparing an integer based
field with string triggers query errors on PostgreSQL which
does not perform implict type conversions.

Resolves: #79447
Releases: master
Change-Id: Idc937e71d578e5f4a81595124c3aef53d32b2ed7
Reviewed-on: https://review.typo3.org/51392
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
typo3/sysext/core/ext_tables.sql

index 18c2682..cec33c8 100644 (file)
@@ -499,7 +499,7 @@ CREATE TABLE sys_collection (
        hidden tinyint(4) DEFAULT '0' NOT NULL,
        starttime int(11) DEFAULT '0' NOT NULL,
        endtime int(11) DEFAULT '0' NOT NULL,
-       fe_group int(11) DEFAULT '0' NOT NULL,
+       fe_group varchar(100) DEFAULT '0' NOT NULL,
 
        title tinytext,
        description text,