Jake Vanderwerf
5 hours ago 56a9a1ccf764ff7a6af8f8a2292cb07443cb4aa7
activate.php
@@ -3,6 +3,8 @@
use JVBase\managers\Cache;
use JVBase\managers\CustomTable;
use JVBase\base\Site;
use JVBase\managers\DashboardManager;
use JVBase\managers\DirectoryManager;
use JVBase\managers\queue\Queue;
use JVBase\managers\ReferralManager;
use JVBase\managers\RoleManager;
@@ -28,8 +30,9 @@
    do_action(BASE.'activation');
   error_log('Action done!');
   error_log('Checking custom tables...');
   Queue::defineTables();
   CustomTable::ensureTables();
   error_log('Dashboard is setup: '.print_r(JVB()->dashboard(), true));
//    (new JVBase\registry\CheckCustomTables())->maybeCreateTables();
   error_log('Tables created!');
@@ -38,17 +41,9 @@
   error_log('Starting schedules...');
    jvbSchedules();
   error_log('Schedules done!');
   error_log('checking Admin capabilities...');
   jvb_register_do_once('admin_caps', 'jvbAddAdminCaps');
   RoleManager::activate();
   error_log('Admin caps done!');
   error_log('Removing unneeded roles...');
    remove_role('contributor');
    remove_role('author');
    remove_role('editor');
   error_log('Roles removed!');
   error_log('New Roles done!');
   jvbRegisterAdminPages();
// if (array_key_exists('integrations', JVB_SITE) && array_key_exists('umami', JVB_SITE['integrations']) && JVB_SITE['integrations']['umami']=== true) {
//    error_log('Adding Umami tables');