diff options
Diffstat (limited to 'src/Response.php')
-rw-r--r-- | src/Response.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Response.php b/src/Response.php index fe9fe42..30d35a4 100644 --- a/src/Response.php +++ b/src/Response.php @@ -86,11 +86,11 @@ class Response { $stable = $this->config[$this->oem]['stable'][$this->platform]; $beta = $this->config[$this->oem]['beta'][$this->platform]; - if ($this->channel == 'beta' && version_compare($stable['version'], $beta['version']) == -1) { + if ($this->channel == 'beta' && (version_compare($stable['version'], $beta['version']) == -1 || ($this->platform === 'macos' && $this->isSparkle === true))) { return $beta; } - if (version_compare($this->version, $stable['version']) == -1) { + if (version_compare($this->version, $stable['version']) == -1 || ($this->platform === 'macos' && $this->isSparkle === true)) { return $stable; } |