Fix liste appareils admin (objets source/nom au lieu de strings)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -45,8 +45,9 @@ async function chargerMateriel() {
|
|||||||
selectApp.innerHTML = '';
|
selectApp.innerHTML = '';
|
||||||
for (const a of statut.appareils) {
|
for (const a of statut.appareils) {
|
||||||
const opt = document.createElement('option');
|
const opt = document.createElement('option');
|
||||||
opt.value = a;
|
opt.value = a.source;
|
||||||
opt.textContent = a;
|
opt.textContent = `${a.nom} [${a.type}]`;
|
||||||
|
if (a.source === statut.mode || a.source === cam.appareil) opt.selected = true;
|
||||||
selectApp.appendChild(opt);
|
selectApp.appendChild(opt);
|
||||||
}
|
}
|
||||||
if (cam.appareil) selectApp.value = cam.appareil;
|
if (cam.appareil) selectApp.value = cam.appareil;
|
||||||
@@ -72,7 +73,8 @@ async function rafraichirImprimantes() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
async function reconnecterCamera() {
|
async function reconnecterCamera() {
|
||||||
const resultat = await apiPost('/api/camera/reconnecter');
|
const source = getValue('admin-appareil') || null;
|
||||||
|
const resultat = await apiPost('/api/camera/reconnecter', { source });
|
||||||
chargerMateriel();
|
chargerMateriel();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user