From eecfa36a19cc653dc45a009bc964f8dd7942374e Mon Sep 17 00:00:00 2001 From: ale <ale@incal.net> Date: Thu, 24 Nov 2022 23:25:39 +0000 Subject: [PATCH] Fix error_log() invocations and blog domain --- lib/cron.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/lib/cron.php b/lib/cron.php index 7719294..2f0f5dd 100644 --- a/lib/cron.php +++ b/lib/cron.php @@ -35,15 +35,17 @@ function noblogs_run_cron_for_current_blog() { if ($schedule) { $result = wp_reschedule_event($timestamp, $schedule, $hook, $v['args'], true); if (is_wp_error($result)) { - error_log('cron reschedule event error for hook: %1$s, code: %2$s, message: %3$s, data: %4$s', - $hook, $result->get_error_code(), $result->get_error_message(), wp_json_encode($v)); + error_log(sprintf( + 'cron reschedule event error for hook: %1$s, code: %2$s, message: %3$s, data: %4$s', + $hook, $result->get_error_code(), $result->get_error_message(), wp_json_encode($v))); do_action('cron_reschedule_event_error', $result, $hook, $v); } } $result = wp_unschedule_event($timestamp, $hook, $v['args'], true); if (is_wp_error($result)) { - error_log('cron unschedule event error for hook: %1$s, code: %2$s, message: %3$s, data: %4$s', - $hook, $result->get_error_code(), $result->get_error_message(), wp_json_encode($v)); + error_log(sprintf( + 'cron unschedule event error for hook: %1$s, code: %2$s, message: %3$s, data: %4$s', + $hook, $result->get_error_code(), $result->get_error_message(), wp_json_encode($v))); do_action('cron_unschedule_event_error', $result, $hook, $v); } do_action_ref_array($hook, $v['args']); @@ -52,7 +54,8 @@ function noblogs_run_cron_for_current_blog() { } if ($has_unsafe_hooks) { - $domain = get_option('domain'); + $blog_details = get_blog_details(null, false); + $domain = $blog_details->domain; echo " executing wp-cli for unsafe hooks ({$domain})"; system("wp cron event run --due-now --url={$domain}"); } -- GitLab