Actualiser js/admin.js

This commit is contained in:
2026-06-22 20:21:04 +02:00
parent 8a7d4d5792
commit a3d12e37d1
+9 -8
View File
@@ -294,6 +294,7 @@ function openEditModal(id) {
document.getElementById('f-aspect').value = item.aspect_ratio || '';
document.getElementById('f-ean').value = item.ean_isbn13 || '';
document.getElementById('f-discs').value = item.number_of_discs || 1;
document.getElementById('f-actors').value = item.actors || ''; // 🔥 NOUVEAU
document.getElementById('f-description').value = item.description || '';
}
document.getElementById('admin-modal').classList.add('open');
@@ -325,14 +326,14 @@ function logout() { localStorage.removeItem('token'); window.location.href = 'lo
async function saveFilmForm(e) {
e.preventDefault();
const payload = {
type: currentAdminTab, id: document.getElementById('f-id').value,
title: document.getElementById('f-title').value, year: document.getElementById('f-year').value,
director: document.getElementById('f-director').value, poster: document.getElementById('f-poster').value,
rating: document.getElementById('f-rating')?.value || '', review: document.getElementById('f-review')?.value || '',
streaming: document.getElementById('f-streaming')?.value || '', format: document.getElementById('f-format')?.value || '',
length: document.getElementById('f-length')?.value || '', publisher: document.getElementById('f-publisher')?.value || '',
aspect_ratio: document.getElementById('f-aspect')?.value || '', ean_isbn13: document.getElementById('f-ean')?.value || '',
number_of_discs: document.getElementById('f-discs')?.value || 1, description: document.getElementById('f-description')?.value || ''
type: currentAdminTab,
id: document.getElementById('f-id').value,
// ... autres champs ...
aspect_ratio: document.getElementById('f-aspect') ? document.getElementById('f-aspect').value : '',
ean_isbn13: document.getElementById('f-ean') ? document.getElementById('f-ean').value : '',
number_of_discs: document.getElementById('f-discs') ? document.getElementById('f-discs').value : 1,
description: document.getElementById('f-description') ? document.getElementById('f-description').value : '',
actors: document.getElementById('f-actors') ? document.getElementById('f-actors').value : '' // 🔥 NOUVEAU
};
try {
await fetch(`${API_URL}?action=save_film`, { method: 'POST', headers: { 'Authorization': localStorage.getItem('token'), 'Content-Type': 'application/json' }, body: JSON.stringify(payload) });