Closed wom-bat closed 9 years ago
Thanks for reporting. This is a problem with the order the tables are created in. It really needs to wait til the end before creating foreign keys. Pity I didn't spot this earlier. Will fix shortly.
Where is the table created? The only creating reference I can find to _person_group is in the upgrade scripts, where it's renamed from person_group on the 2011 upgrade.
It's created via person_group::getInitSQL() (db_objects/person_group.class.php). Fix coming in the next release later today.
Fix released in v2.10.2
On a nice shiny new empty database, I fill in the initial user form, and then I see:
This is because the _person_group table does not yet exist. I can't find in the source where it is meant to be created.