Füge myTischtennis-Verbindung hinzu: Ergänze Navigationslinks, verbessere Fehlerbehandlung und aktualisiere Import-Logik
This commit is contained in:
@@ -13,7 +13,9 @@ export default defineEventHandler(async (event) => {
|
||||
const result = await importQttrValues({ connection })
|
||||
return { success: true, rowCount: result.rowCount, importedAt: result.importedAt }
|
||||
} catch (error) {
|
||||
await saveMyTischtennisConnection({ ...connection, lastImportError: String(error.message || error).slice(0, 500) })
|
||||
throw createError({ statusCode: 502, statusMessage: 'TTR-Abruf bei myTischtennis fehlgeschlagen.' })
|
||||
const detail = String(error.message || error).slice(0, 500)
|
||||
console.error('[mytischtennis] TTR-Abruf fehlgeschlagen:', detail)
|
||||
await saveMyTischtennisConnection({ ...connection, lastImportError: detail })
|
||||
throw createError({ statusCode: 502, statusMessage: `TTR-Abruf fehlgeschlagen: ${detail}` })
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user