Fix missing ID generation for new news items and add IDs to existing entries

This commit is contained in:
Torsten Schulz (local)
2025-10-21 15:12:21 +02:00
parent ed2d184d5c
commit 3fe1c8adc0
15 changed files with 135 additions and 124 deletions

View File

@@ -230,12 +230,21 @@ const saveNews = async () => {
}
const confirmDelete = async (item) => {
console.log('Delete item:', item)
console.log('Delete item.id:', item.id)
if (!confirm(`Möchten Sie die News "${item.title}" wirklich löschen?`)) {
return
}
if (!item.id) {
alert('Fehler: News-ID fehlt!')
return
}
try {
await $fetch(`/api/news?id=${item.id}`, {
console.log('Deleting with ID:', item.id)
await $fetch(`/api/news?id=${encodeURIComponent(item.id)}`, {
method: 'DELETE'
})