From cb49c696624595fbb2ab4e3afb4c79d9eb205dd3 Mon Sep 17 00:00:00 2001 From: Matthieu Date: Fri, 29 May 2026 15:46:57 +0200 Subject: [PATCH] =?UTF-8?q?fix(search)=20:=20pr=C3=A9server=20la=20recherc?= =?UTF-8?q?he=20des=20listes=20au=20retour=20et=20ignorer=20les=20requ?= =?UTF-8?q?=C3=AAtes=20annul=C3=A9es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - DetailHeader / MachineDetailHeader : le bouton Retour utilise router.back() (restaure l'URL précédente avec la query ?q=...) avec fallback sur le chemin nu si pas d'historique applicatif. Corrige la perte de recherche/tri/pagination au retour depuis une page détail (composants, produits, pièces, machines). - ManagementView : détecte l'annulation via controller.signal.aborted au lieu de error.name (ofetch encapsule l'AbortError dans une FetchError), supprimant le toast d'erreur affiché lors d'une nouvelle recherche. --- frontend/app/components/DetailHeader.vue | 21 +++++++++++++------ .../machine/MachineDetailHeader.vue | 16 ++++++++++++-- .../components/model-types/ManagementView.vue | 5 ++++- 3 files changed, 33 insertions(+), 9 deletions(-) diff --git a/frontend/app/components/DetailHeader.vue b/frontend/app/components/DetailHeader.vue index 1fc7552..3713c3e 100644 --- a/frontend/app/components/DetailHeader.vue +++ b/frontend/app/components/DetailHeader.vue @@ -15,10 +15,10 @@