Commit 832b4db9 authored by Jeffrey Morgan's avatar Jeffrey Morgan
Browse files

Use correct url for auto updates

parent c43873f3
......@@ -162,11 +162,14 @@ app.on('before-quit', () => {
}
})
let currentReleaseURL = ''
const updateURL = `https://ollama.ai/api/update?os=${process.platform}&arch=${
process.arch
}&version=${app.getVersion()}&id=${id()}`
let latest = ''
async function isNewReleaseAvailable() {
try {
const response = await fetch('https://ollama.ai/api/update')
const response = await fetch(updateURL)
if (!response.ok) {
return false
......@@ -183,11 +186,12 @@ async function isNewReleaseAvailable() {
return false
}
if (url === currentReleaseURL) {
if (latest === url) {
return false
}
currentReleaseURL = url
latest = url
return true
} catch (error) {
logger.error(`update check failed - ${error}`)
......@@ -285,11 +289,7 @@ function id(): string {
return uuid
}
autoUpdater.setFeedURL({
url: `https://ollama.ai/api/update?os=${process.platform}&arch=${
process.arch
}&version=${app.getVersion()}&id=${id()}`,
})
autoUpdater.setFeedURL({ url: updateURL })
autoUpdater.on('error', e => {
logger.error(`update check failed - ${e.message}`)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment