diff --git a/resources/views/settings/sync.blade.php b/resources/views/settings/sync.blade.php index e30ca98..f220a26 100644 --- a/resources/views/settings/sync.blade.php +++ b/resources/views/settings/sync.blade.php @@ -33,17 +33,27 @@
{{ $savedToken }}
+
+ Edit token di atas, lalu simpan form.
- Token tersimpan. Ganti dengan mengisi form di bawah jika diperlukan. + Token tersimpan. Klik "Ganti" untuk mengubah.
@else { - const btn = el.nextElementSibling; - if (btn) { - btn.innerHTML = ' Tersalin'; - setTimeout(() => { btn.innerHTML = ' Salin'; }, 2000); + const parent = el.parentElement; + if (parent) { + const btns = parent.querySelectorAll('button'); + btns.forEach(b => { + if (b.innerHTML.includes('Salin')) { + b.innerHTML = ' Tersalin'; + setTimeout(() => { b.innerHTML = ' Salin'; }, 2000); + } + }); } }); } + function gantiKesiswaanToken() { + document.getElementById('kesiswaan-token-row').classList.add('hidden'); + document.getElementById('kesiswaan-token-edit').classList.remove('hidden'); + document.getElementById('kesiswaanTokenHidden').disabled = true; + } + + // On form submit: copy token_new to hidden token field + document.addEventListener('submit', function(e) { + const editDiv = document.getElementById('kesiswaan-token-edit'); + if (editDiv && !editDiv.classList.contains('hidden')) { + const newToken = document.getElementById('kesiswaanTokenInput').value; + document.getElementById('kesiswaanTokenHidden').value = newToken; + document.getElementById('kesiswaanTokenHidden').disabled = false; + } + }); + document.addEventListener('DOMContentLoaded', function () { const testBtn = document.getElementById('test-kesiswaan-btn'); const st = document.getElementById('kesiswaan-status');