From e4b80456ebf1638b73f22f10377d031abb33cd33 Mon Sep 17 00:00:00 2001 From: Steffen Lange Date: Fri, 8 Jan 2021 09:36:47 +0100 Subject: [PATCH] Arduino: use GitHub API --- modules/Arduino.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/Arduino.php b/modules/Arduino.php index ab95f9e..284cfdc 100644 --- a/modules/Arduino.php +++ b/modules/Arduino.php @@ -2,11 +2,11 @@ class Arduino extends PatchBase { function __construct() { - parent::__construct('Arduino AG', 'Arduino IDE', 'https://www.arduino.cc/en/Main/Software'); + parent::__construct('Arduino AG', 'Arduino IDE', 'https://www.arduino.cc/en/software'); } function check() : bool { - if ($this->fetch('https://www.arduino.cc/en/Main/Software')) - return $this->parse('/
[\s]*ARDUINO ([\d\.]+)[\s]*<\/div>/'); + if ($this->fetch('https://api.github.com/repos/arduino/Arduino/releases/latest', true)) + return $this->parse_json('tag_name'); return false; } }