Fix missing ID generation for new news items and add IDs to existing entries
This commit is contained in:
@@ -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'
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user