diff --git a/index.html b/index.html
index b9a8a48..b56a0c4 100644
--- a/index.html
+++ b/index.html
@@ -1471,7 +1471,7 @@
-
+
Saatavuus-API
Julkinen API jolla verkkosivusto voi tarkistaa palvelun saatavuuden osoitteessa. Palauttaa vain osoite + nopeus - ei asiakastietoja.
@@ -1535,6 +1535,7 @@
+
📧 Zammad (O365-sähköposti)
diff --git a/script.js b/script.js
index c70b65e..13b7d81 100644
--- a/script.js
+++ b/script.js
@@ -2368,10 +2368,9 @@ async function loadSettings() {
const telegramEnabled = integs.find(i => i.type === 'telegram')?.enabled;
const zammadInteg = integs.find(i => i.type === 'zammad');
const zammadEnabled = zammadInteg?.enabled;
- const saatCard = document.getElementById('settings-saatavuus-api-card');
+ // Saatavuus-API kortti näkyy aina (perus API-asetukset)
const teleCard = document.getElementById('settings-telegram-card');
const zammadCard = document.getElementById('settings-zammad-card');
- if (saatCard) saatCard.style.display = saatavuusEnabled ? '' : 'none';
if (teleCard) teleCard.style.display = telegramEnabled ? '' : 'none';
if (zammadCard) zammadCard.style.display = zammadEnabled ? '' : 'none';
// Lataa Zammad-asetukset korttiin
@@ -2672,14 +2671,9 @@ document.querySelector('#integrations-checkboxes input[data-integration="zammad"
} catch (e) { console.error(e); }
});
-// Saatavuus-API checkbox toggle
+// Saatavuus-API checkbox toggle (kortti näkyy aina API-tabissa)
document.querySelector('#integrations-checkboxes input[data-integration="saatavuus_api"]')?.addEventListener('change', async function() {
- try {
- await saveSimpleIntegration('saatavuus_api', this.checked);
- // Päivitä API-sivun kortti
- const card = document.getElementById('settings-saatavuus-api-card');
- if (card) card.style.display = this.checked ? '' : 'none';
- } catch (e) { console.error(e); }
+ try { await saveSimpleIntegration('saatavuus_api', this.checked); } catch (e) { console.error(e); }
});
// Telegram checkbox toggle