From 84b70464da97c550307e9a7fb26186200e46d2ec Mon Sep 17 00:00:00 2001 From: Elias Benbourenane Date: Wed, 29 Jan 2025 23:02:08 -0500 Subject: [PATCH] feat: Keep track of magnet link handler state (#26) --- pkg/qbit/server/templates/config.html | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkg/qbit/server/templates/config.html b/pkg/qbit/server/templates/config.html index ea569bd..08eeac7 100644 --- a/pkg/qbit/server/templates/config.html +++ b/pkg/qbit/server/templates/config.html @@ -26,7 +26,7 @@ -
+
@@ -326,11 +326,20 @@ `${window.location.origin}/download?magnet=%s`, 'DecyphArr' ); + localStorage.setItem('magnetHandler', 'true'); + document.getElementById('registerMagnetLink').innerText = '✅ DecyphArr Can Open Magnet Links'; + document.getElementById('registerMagnetLink').classList.add('bg-white', 'text-black'); console.log('Registered magnet link handler successfully.'); } catch (error) { console.error('Failed to register magnet link handler:', error); } } } + + var magnetHandler = localStorage.getItem('magnetHandler'); + if (magnetHandler === 'true') { + document.getElementById('registerMagnetLink').innerText = '✅ DecyphArr Can Open Magnet Links'; + document.getElementById('registerMagnetLink').classList.add('bg-white', 'text-black'); + } {{ end }} \ No newline at end of file