fix: conditions for checking updates

This commit is contained in:
naskya 2023-09-21 17:35:57 +09:00
parent 85261c0b08
commit 0526cfbb2a
Signed by: naskya
GPG key ID: 164DFF24E2D40139
2 changed files with 4 additions and 10 deletions

View file

@ -121,11 +121,8 @@ os.api("admin/abuse-user-reports", {
if (defaultStore.state.showAdminUpdates) { if (defaultStore.state.showAdminUpdates) {
os.api("latest-version").then((res) => { os.api("latest-version").then((res) => {
const cleanRes = parseInt(res?.tag_name.replace(/[^0-9]/g, "")); if (res == null || res.tag_name == null) return;
const cleanVersion = parseInt(version.replace(/[^0-9]/g, "")); updateAvailable.value = !version.startsWith(res.tag_name);
if (cleanRes > cleanVersion) {
updateAvailable.value = true;
}
}); });
} }

View file

@ -215,11 +215,8 @@ if ($i?.isAdmin) {
if (defaultStore.state.showAdminUpdates) { if (defaultStore.state.showAdminUpdates) {
os.api("latest-version").then((res) => { os.api("latest-version").then((res) => {
const cleanRes = parseInt(res?.tag_name.replace(/[^0-9]/g, "")); if (res == null || res.tag_name == null) return;
const cleanVersion = parseInt(version.replace(/[^0-9]/g, "")); updateAvailable.value = !version.startsWith(res.tag_name);
if (cleanRes > cleanVersion) {
updateAvailable.value = true;
}
}); });
} }