Fix chatbot multi-provider + encryption key + test UI

This commit is contained in:
nicoboy
2026-03-27 09:55:23 +01:00
parent 9e754c1bc0
commit 3cf1349060
2 changed files with 13 additions and 0 deletions

View File

@ -63,6 +63,16 @@ function editKey(provider) {
// Remplir le formulaire // Remplir le formulaire
providerSelect.value = provider; providerSelect.value = provider;
providerSelect.disabled = true; providerSelect.disabled = true;
// Champ hidden pour envoyer provider même si disabled
let hiddenProvider = document.getElementById('hidden_provider');
if (!hiddenProvider) {
hiddenProvider = document.createElement('input');
hiddenProvider.type = 'hidden';
hiddenProvider.name = 'provider';
hiddenProvider.id = 'hidden_provider';
document.getElementById('keyForm').appendChild(hiddenProvider);
}
hiddenProvider.value = provider;
updateModelsList(); updateModelsList();
// Attendre que la liste des modèles soit chargée // Attendre que la liste des modèles soit chargée

View File

@ -472,6 +472,9 @@ try {
<a href="statistiques/index.php" class="btn btn-secondary"> <a href="statistiques/index.php" class="btn btn-secondary">
📊 Statistiques détaillées 📊 Statistiques détaillées
</a> </a>
<a href="chatbot_api_settings.php" class="btn btn-secondary">
🤖 Configuration IA Chatbot
</a>
</div> </div>
</div> </div>