initial commit; version 22.5.12042

This commit is contained in:
2022-12-12 23:28:25 -05:00
commit af1b03d79f
17653 changed files with 22692970 additions and 0 deletions

31
update/368.php Normal file
View File

@ -0,0 +1,31 @@
<?php
$groups = cache_groups();
echo ' Migrating groups to new format ';
foreach($groups['group'] as $group)
{
if(!$group['group_assoc']) {
$ruleset = migrate_assoc_rules($group);
$query = parse_qb_ruleset($group['entity_type'], $ruleset);
$data = dbFetchRows($query);
$error = dbError();
$field = $config['entities'][$group['entity_type']]['table_fields']['id'];
$existing_entities = get_group_entities($group['group_id']);
$entities = array();
foreach($data as $datum)
{
$entities[$datum[$field]] = $datum[$field];
}
dbUpdate(array('group_assoc' => json_encode($ruleset)), 'groups', '`group_id` = ?', array($group['group_id']));
//dbDelete('groups_assoc', '`group_id` = ?', array($group['group_id']));
}
}