From 714e8788e8c8fa664a939f9dd9a16e58ee2013d6 Mon Sep 17 00:00:00 2001 From: yongirl <yongirl320@163.com> Date: Fri, 2 Apr 2021 13:52:26 +0800 Subject: [PATCH 1/2] fix get trackback param bug --- var/Widget/Service.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/var/Widget/Service.php b/var/Widget/Service.php index 402b54bc..556f1190 100644 --- a/var/Widget/Service.php +++ b/var/Widget/Service.php @@ -131,8 +131,8 @@ class Widget_Service extends Widget_Abstract_Options implements Widget_Interface } /** 发送trackback */ - if ($post->have() && !empty($this->request->trackback)) { - $links = $this->request->trackback; + if ($post->have() && !empty($this->request->getArray('trackback'))) { + $links = $this->request->getArray('trackback'); foreach ($links as $url) { $client = Typecho_Http_Client::get(); From a85c242e0950f170f58b611cea35dcaba42eb86c Mon Sep 17 00:00:00 2001 From: yongirl <yongirl320@163.com> Date: Fri, 2 Apr 2021 14:06:47 +0800 Subject: [PATCH 2/2] scheme check bug --- var/Widget/Service.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/var/Widget/Service.php b/var/Widget/Service.php index 556f1190..c45c07b6 100644 --- a/var/Widget/Service.php +++ b/var/Widget/Service.php @@ -90,7 +90,7 @@ class Widget_Service extends Widget_Abstract_Options implements Widget_Interface $urlPart = parse_url($url); if (isset($urlPart['scheme'])) { - if ('http' != $urlPart['scheme'] || 'https' != $urlPart['scheme']) { + if ('http' != $urlPart['scheme'] && 'https' != $urlPart['scheme']) { continue; } } else {