Move dashboard version check into version api endpoint

This commit is contained in:
James Brooks
2016-06-10 17:27:21 +01:00
parent 1425c15ee8
commit 947aa27e40
5 changed files with 21 additions and 22 deletions

View File

@@ -74,7 +74,7 @@ class Releases
*/
public function latest()
{
$release = $this->cache->remember('version', 720, function () {
$release = $this->cache->remember('release.latest', 720, function () {
$headers = ['Accept' => 'application/vnd.github.v3+json', 'User-Agent' => defined('CACHET_VERSION') ? 'cachet/'.constant('CACHET_VERSION') : 'cachet'];
if ($this->token) {
@@ -86,6 +86,10 @@ class Releases
])->getBody(), true);
});
return $release['tag_name'];
return [
'tag_name' => $release['tag_name'],
'prelease' => $release['prerelease'],
'draft' => $release['draft'],
];
}
}