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