Upload-Freigabe: Tab umbenannt, SQLite-boolean fix, Entfernen-Button fuer deaktivierte Links

This commit is contained in:
2026-06-06 01:03:36 +02:00
parent 439ec5f7b9
commit f1233ef16d
2 changed files with 20 additions and 5 deletions

View File

@@ -63,6 +63,13 @@ router.delete('/:id', authenticate, (req, res) => {
res.json({ ok:true });
});
router.delete('/:id/remove', authenticate, (req, res) => {
const s = db.prepare('SELECT * FROM upload_shares WHERE id=? AND user_id=?').get(req.params.id, req.user.id);
if (!s) return res.status(404).json({ error:'Nicht gefunden' });
db.prepare('DELETE FROM upload_shares WHERE id=?').run(s.id);
res.json({ ok:true });
});
router.get('/logs', authenticate, (req, res) => {
if (!canUseUploadShare(req.user.id)) return res.status(403).json({ error:'Keine Berechtigung' });
const logs = db.prepare(`