[fix] small fixes for ext upgrades (#2941)

This commit is contained in:
Vlad Stan 2025-02-10 10:52:22 +02:00 committed by GitHub
parent 828261d696
commit 69350849b1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -608,20 +608,21 @@ window.ExtensionsPageLogic = {
ext.isUpgraded = true
ext.inProgress = false
ext.installedRelease = ext.latestRelease
ext.isActive = true
this.toggleExtension(ext)
} catch (err) {
console.warn(err)
Quasar.Notify.create({
type: 'negative',
message: `Failed to update ${ext.code}!`
message: `Failed to update ${ext.id}!`
})
} finally {
ext.inProgress = false
}
}
Quasar.Notify.create({
type: 'positive',
message: `${count} extensions updated!`
type: count ? 'positive' : 'warning',
message: `${count ? count : 'No'} extensions updated!`
})
this.showUpdateAllDialog = false
setTimeout(() => {