From 502f23e8331a99a04ced3ea295e4737cea73ed61 Mon Sep 17 00:00:00 2001 From: Michael SCHAL Date: Wed, 7 Oct 2026 09:58:40 +0200 Subject: [PATCH] =?UTF-8?q?staticcheck=20:=20decryptChatStores=20retir?= =?UTF-8?q?=C3=A9e=20(remplac=C3=A9e=20par=20decryptChatStoresSkipping)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- internal/loki/mem_store.go | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/internal/loki/mem_store.go b/internal/loki/mem_store.go index db39837..d973bd4 100644 --- a/internal/loki/mem_store.go +++ b/internal/loki/mem_store.go @@ -186,12 +186,6 @@ func reencryptChatStores() error { return nil } -// decryptChatStores remet en clair les buckets de conversation. Exige la DEK. -func decryptChatStores() error { - _, err := decryptChatStoresSkipping() - return err -} - // unreadableValue : une valeur chiffrée qui ne se déchiffre pas avec la clé // actuelle (écrite avec une autre clé, ou abîmée). Gardée telle quelle. type unreadableValue struct { @@ -201,7 +195,8 @@ type unreadableValue struct { Error string `json:"error"` } -// decryptChatStoresSkipping déchiffre tout ce qui peut l'être et RENVOIE ce qui +// decryptChatStoresSkipping remet en clair les buckets de conversation (exige +// la DEK) : déchiffre tout ce qui peut l'être et RENVOIE ce qui // ne le peut pas, au lieu de s'arrêter au premier échec : une seule valeur // illisible bloquait toute la désactivation du chiffrement, sans dire laquelle // (amont, 2026-10-03).