diff --git a/TODO.md b/TODO.md index 3db43b3..fafb520 100644 --- a/TODO.md +++ b/TODO.md @@ -6,3 +6,4 @@ - [x] Fix orientation (and other filter) metadata links on TFE page leading to empty search: remove redundant `query=` param - [x] Fix language metadata link using wrong `query=` param instead of dedicated `language=` filter - [x] Sort TFE files by display category on public page (note d'intention → TFE → image → video → audio → website → annexes) +- [x] Fix CSV import: VALUES had 24 ? placeholders but execute array has 23 values → 27 total for 26 columns diff --git a/app/public/admin/index.php b/app/public/admin/index.php index f22b432..e06a449 100644 --- a/app/public/admin/index.php +++ b/app/public/admin/index.php @@ -367,7 +367,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_FILES['csv_file'])) { objet, contact_visible, duration_pages, duration_minutes, has_annexes, is_published, status, submitted_at - ) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,0,'active',CURRENT_TIMESTAMP) + ) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,0,'active',CURRENT_TIMESTAMP) "); $s->execute([ !empty($identifier) ? $identifier : null, $title,