Skip to content

Commit

Permalink
FIX: os updates in updatepanel (stereum-dev#1734)
Browse files Browse the repository at this point in the history
  • Loading branch information
daverolo authored Mar 5, 2024
1 parent 1b42a60 commit df617c8
Showing 1 changed file with 4 additions and 18 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@
/>
<div
v-else
class="w-12 h-[17px] bg-red-700 rounded-full p-1 text-[12px] text-gray-200 text-center flex justify-center items-center mr-2"
class="w-4 h-4 bg-red-700 rounded-full p-1 text-[10px] text-gray-200 text-center flex justify-center items-center mr-5"
>
<span>{{ numberOfUpdatablePackages.length }}</span>
<span>{{ numberOfUpdatablePackages }}</span>
</div>
</div>
</div>
Expand Down Expand Up @@ -352,37 +352,23 @@ const searchOsUpdates = async () => {
searchingForOsUpdates.value = true;
setTimeout(async () => {
await getUpdatablePackagesCount();
await getUpgradablePackages();
searchingForOsUpdates.value = false;
}, 2000);
};
const getUpgradablePackages = async () => {
try {
numberOfUpdatablePackages.value = await ControlService.getUpgradeablePackages();
} catch (error) {
console.error("Failed to fetch upgradable packages:", error);
}
}, 10);
};
const getUpdatablePackagesCount = async () => {
try {
const packagesCount = await ControlService.getCountOfUpdatableOSUpdate();
const numPackages = Number(packagesCount);
headerStore.osVersionLatest = isNaN(numPackages) || !numPackages ? 0 : numPackages;
headerStore.isOsUpdateAvailable = headerStore.osVersionLatest ? true : false;
return headerStore.osVersionLatest;
numberOfUpdatablePackages.value = isNaN(numPackages) || !numPackages ? 0 : numPackages;
} catch (error) {
headerStore.osVersionLatest = 0;
headerStore.isOsUpdateAvailable = false;
console.log(error);
}
};
const getOsVersion = async () => {
try {
const osVersion = await ControlService.getCurrentOsVersion();
osVersionCurrent.value = osVersion;
} catch (error) {
console.log(error);
Expand Down

0 comments on commit df617c8

Please sign in to comment.