From 7eb13612e6d6cb365202357ff92d1fda799efd2d Mon Sep 17 00:00:00 2001 From: logmanoriginal Date: Sat, 29 Jul 2017 00:52:08 +0200 Subject: [PATCH] [index] Use function instead of building GitHub issue link manually --- index.php | 28 ++++++++-------------------- 1 file changed, 8 insertions(+), 20 deletions(-) diff --git a/index.php b/index.php index e136ee0e..2fe37fdf 100644 --- a/index.php +++ b/index.php @@ -166,21 +166,15 @@ try { $bridge->setCache($cache); $bridge->setDatas($params); } catch(Exception $e){ - $title = urlencode($bridge->getName() . ' failed with error ' . $e->getCode()); + $title = $bridge->getName() . ' failed with error ' . $e->getCode(); // Build a GitHub compatible message - $body = urlencode('Error message: `' + $body = 'Error message: `' . $e->getmessage() . "`\nQuery string: `" - . $_SERVER['QUERY_STRING'] . '`' - ); + . $_SERVER['QUERY_STRING'] . '`'; - $link = 'https://github.com/rss-bridge/rss-bridge/issues/new?title=' - . $title - . '&body=' - . $body - . '&labels=bug+report&assignee=' - . $bridge->getMaintainer(); + $link = buildGitHubIssueQuery($title, $body, 'bug report', $bridge->getMaintainer()); $message = << @@ -213,21 +207,15 @@ EOD; $format->setExtraInfos($bridge->getExtraInfos()); $format->display(); } catch(Exception $e){ - $title = urlencode($bridge->getName() . ' failed with error ' . $e->getCode()); + $title = $bridge->getName() . ' failed with error ' . $e->getCode(); // Build a GitHub compatible message - $body = urlencode('Error message: `' + $body = 'Error message: `' . $e->getmessage() . "`\nQuery string: `" - . $_SERVER['QUERY_STRING'] . '`' - ); + . $_SERVER['QUERY_STRING'] . '`'; - $link = 'https://github.com/rss-bridge/rss-bridge/issues/new?title=' - . $title - . '&body=' - . $body - . '&labels=bug+report&assignee=' - . $bridge->getMaintainer(); + $link = buildGitHubIssueQuery($title, $body, 'bug report', $bridge->getMaintainer()); $message = <<