Skip to content
This repository was archived by the owner on Apr 29, 2025. It is now read-only.

Commit 19d55a2

Browse files
committed
fix(update): catch error on failed fetch
Resolves #225.
1 parent 5440e03 commit 19d55a2

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/update/index.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,11 @@ import fetch from 'node-fetch';
99
if (!currentVersion) return;
1010

1111
setTimeout(async () => {
12-
const response = await fetch(`https://api.github.com/repos/overextended/oxmysql/releases/latest`);
13-
if (response.status !== 200) return;
12+
const response = await fetch(`https://api.github.com/repos/overextended/oxmysql/releases/latest`).catch((err) => {
13+
console.warn(`Failed to retrieve latest version of oxmysql (${err.code}).`);
14+
});
15+
16+
if (response?.status !== 200) return;
1417

1518
const release = (await response.json()) as any;
1619
if (release.prerelease) return;

0 commit comments

Comments
 (0)