Commit abbb3e62 authored by Armando Lüscher's avatar Armando Lüscher

Add human readable date for `last_error_date` to debug command if available.

parent 6801756b
...@@ -98,11 +98,17 @@ class DebugCommand extends AdminCommand ...@@ -98,11 +98,17 @@ class DebugCommand extends AdminCommand
if (Request::getInput() === '') { if (Request::getInput() === '') {
$debug_info[] = $webhook_info_title . ' `Using getUpdates method, not Webhook.`'; $debug_info[] = $webhook_info_title . ' `Using getUpdates method, not Webhook.`';
} else { } else {
$webhook_info_result = json_encode(json_decode(Request::getWebhookInfo(), true)['result'], JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES); $webhook_info_result = json_decode(Request::getWebhookInfo(), true)['result'];
// Add a human-readable error date string if necessary.
if (isset($webhook_info_result['last_error_date'])) {
$webhook_info_result['last_error_date_string'] = date('Y-m-d H:i:s', $webhook_info_result['last_error_date']);
}
$webhook_info_result_str = json_encode($webhook_info_result, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES);
$debug_info[] = $webhook_info_title; $debug_info[] = $webhook_info_title;
$debug_info[] = sprintf( $debug_info[] = sprintf(
'```' . PHP_EOL . '%s```', '```' . PHP_EOL . '%s```',
$webhook_info_result $webhook_info_result_str
); );
} }
} catch (\Exception $e) { } catch (\Exception $e) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment