feat: include os and php version in github issue body (#2948)

This commit is contained in:
Dag 2022-08-03 17:05:13 +02:00 committed by GitHub
parent ecb486794b
commit 3984427f44
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -230,11 +230,13 @@ class DisplayAction implements ActionInterface
return sprintf('https://github.com/RSS-Bridge/rss-bridge/issues/new?%s', http_build_query([
'title' => sprintf('%s failed with error %s', $bridge->getName(), $e->getCode()),
'body' => sprintf(
"```\n%s\n\n%s\n\nQuery string:%s\nVersion:%s\n```",
"```\n%s\n\n%s\n\nQuery string:%s\nVersion:%s\nOs:%s\nPHP version:%s\n```",
$message,
implode("\n", create_sane_stacktrace($e)),
$_SERVER['QUERY_STRING'] ?? '',
Configuration::getVersion(),
PHP_OS_FAMILY,
phpversion() ?: 'Unknown'
),
'labels' => 'Bridge-Broken',
'assignee' => $bridge->getMaintainer(),