diff --git a/app/src/views/tool/ToolPower.vue b/app/src/views/tool/ToolPower.vue index f18d8c523..56c1fc260 100644 --- a/app/src/views/tool/ToolPower.vue +++ b/app/src/views/tool/ToolPower.vue @@ -3,11 +3,11 @@ import { useI18n } from 'vue-i18n' import api from '@/api' import { useAutoModal } from '@/composables/useAutoModal' -import { useInfos } from '@/composables/useInfos' +import { useSSE } from '@/composables/useSSE' const { t } = useI18n() const modalConfirm = useAutoModal() -const { tryToReconnect } = useInfos() +const { tryToReconnect } = useSSE() async function triggerAction(action: 'reboot' | 'shutdown') { const confirmed = await modalConfirm(t('confirm_reboot_action_' + action)) @@ -15,7 +15,7 @@ async function triggerAction(action: 'reboot' | 'shutdown') { api.put({ uri: action + '?force' }).then(() => { const delay = action === 'reboot' ? 4000 : 10000 - tryToReconnect({ attemps: Infinity, origin: action, delay }) + tryToReconnect({ origin: action, delay }) }) } diff --git a/app/src/views/update/SystemUpdate.vue b/app/src/views/update/SystemUpdate.vue index 542f29b2c..e09692387 100644 --- a/app/src/views/update/SystemUpdate.vue +++ b/app/src/views/update/SystemUpdate.vue @@ -5,12 +5,12 @@ import { useI18n } from 'vue-i18n' import api from '@/api' import CardCollapse from '@/components/CardCollapse.vue' import { useAutoModal } from '@/composables/useAutoModal' -import { useInfos } from '@/composables/useInfos' +import { useSSE } from '@/composables/useSSE' import type { SystemUpdate } from '@/types/core/api' import { formatAppNotifs } from '../app/appData' const { t } = useI18n() -const { tryToReconnect } = useInfos() +const { tryToReconnect } = useSSE() const modalConfirm = useAutoModal() const { apps, system, importantYunohostUpgrade, pendingMigrations } = await api @@ -81,7 +81,6 @@ async function performSystemUpgrade() { api.put({ uri: 'upgrade/system' }).then(() => { if (system.value.some(({ name }) => name.includes('yunohost'))) { tryToReconnect({ - attemps: 1, origin: 'upgrade_system', initialDelay: 2000, })