Skip to content

Commit cc7afc6

Browse files
author
John McCambridge
committed
Add proper user-agent, use /latest route, remove unecessary function calls
1 parent ceb1215 commit cc7afc6

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

packages/server/src/updater.ts

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@ export const getRecentRelease = (): Promise<any> => {
2424
return new Promise<string>((resolve, rej) => {
2525
const options = {
2626
host: "api.github.com",
27-
path: "/repos/codercom/code-server/releases",
27+
path: "/repos/codercom/code-server/releases/latest",
2828
method: "GET",
2929
agent: false,
3030
headers: {
31-
"User-Agent": "test",
31+
"User-Agent": "code-server",
3232
},
3333
};
3434

@@ -42,14 +42,8 @@ export const getRecentRelease = (): Promise<any> => {
4242
});
4343

4444
res.on("end", () => {
45-
let mostRecentRelease = "";
46-
let releases = JSON.parse(body);
47-
releases.forEach((release: { name: string; }) => {
48-
if (compareVersions(release.name, mostRecentRelease)! >= 1) {
49-
mostRecentRelease = release.name;
50-
}
51-
});
52-
resolve(mostRecentRelease);
45+
let release = JSON.parse(body);
46+
resolve(release.name);
5347
});
5448
});
5549
});

0 commit comments

Comments
 (0)