| @@ -69,10 +69,12 @@ | ||
| 69 | 69 | |
| 70 | 70 | // Reschedule the cron events. |
| 71 | 71 | $this->base->get_class( 'cron' )->schedule_log_cleanup_event(); |
| 72 | 72 | $this->base->get_class( 'cron' )->schedule_media_cleanup_event(); |
| 73 | - $this->base->get_class( 'cron' )->schedule_refresh_token_event(); | |
| 74 | 73 | |
| 74 | + // Unschedule cron events we no longer use. | |
| 75 | + $this->base->get_class( 'cron' )->unschedule_refresh_token_event(); | |
| 76 | + | |
| 75 | 77 | // Bail if settings already exist. |
| 76 | 78 | $settings = $this->base->get_class( 'settings' )->get_settings( 'post' ); |
| 77 | 79 | if ( $settings !== false ) { |
| 78 | 80 | return; |
| @@ -114,9 +116,14 @@ | ||
| 114 | 116 | |
| 115 | 117 | // Reschedule the cron events. |
| 116 | 118 | $this->base->get_class( 'cron' )->reschedule_log_cleanup_event(); |
| 117 | 119 | $this->base->get_class( 'cron' )->reschedule_media_cleanup_event(); |
| 118 | - $this->base->get_class( 'cron' )->reschedule_refresh_token_event(); | |
| 120 | + | |
| 121 | + // Unschedule cron events we no longer use. | |
| 122 | + $this->base->get_class( 'cron' )->unschedule_refresh_token_event(); | |
| 123 | + | |
| 124 | + // Create log table if it doesn't exist. | |
| 125 | + $this->base->get_class( 'log' )->activate(); | |
| 119 | 126 | |
| 120 | 127 | // Update the version number. |
| 121 | 128 | update_option( $this->base->plugin->name . '-version', $this->base->plugin->version ); |
| 122 | 129 | |